Our great sponsors
-
bob
SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite (by stephenafamo)
-
goa
🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
For an ORM recommendation, I'm heavily biased towards Bob (https://github.com/stephenafamo/bob) since I created it.
A good framework is Goa: https://goa.design/ I like it because is can generate REST, gRPC and OpenAPI documentation. The documentation is a big deal as it is eases the pain of anyone using your API.
If you care about performance you might want to avoid an ORM all together and just write out the queries you need. We use sqlx in those cases.