|
🔗 From the web |
|
|
|
You don’t need orm in Go ✅ |
|
|
Object-relational mapping (ORM) is a technique (a.k.a. design pattern) of accessing a relational database from an object-oriented language. There are multiple implementations of ORM in almost every language; for example: Hibernate for Java, ActiveRecord for Ruby on Rails, Doctrine for PHP, and SQLAlchemy for Python. Of course, there are also libraries for Go like gorm or xorm. These libraries are huge and they use a lot reflection package and one of the Go proverbs is reflection is never clear . |
|
|
|
|
|
|
|
Can writing code be emotional? |
|
|
Google Cloud’s Kelsey Hightower says yes. Kelsey Hightower is an American software engineer, developer advocate, and speaker known for his work with Kubernetes, open-source software, and cloud computing. |
|
|
|
|
|
|
Generating Stripe-like Webhook Signatures |
|
|
Building a webhook publishing infrastructure requires providing a way to validate the message’s integrity to enable consumers to validate the webhook event origin. In this blog post, Subomi takes us through how Stripe-like signatures are generated. |
|
|
|
|
|
|
Golang — context rewritten |
|
|
The story will describe what context is, how you can use it and why you should use it. You are going to get useful knowledge about the subject, not the next big article about why you shouldn’t use it, or about some magic approaches regarding the context. |
|
|
|
|
|
|
Making a Go program 42% faster with a one character change |
|
|
Finding the slow bits with pprof and flamegraphs. |
|
|
|
|
|