Our great sponsors
-
I have been using Skaffold to deploy my apps to Kubernetes. As I use this for spring Boot apps too so it saves me learning another deployment process.
-
go-cloud
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
I generally use Go Cloud in most projects. Has a lot of boiler plate stuff that's useful when deploying on either Google Cloud or AWS.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
restruct
RESTruct is a rest router written in Go to automatically create routes based on your structs. (by altlimit)
Not the best, but after using gorilla mux for routing for a while, I've decided to build my own https://github.com/altlimit/restruct
-
https://github.com/go-kratos/kratos has good examples for project layout
-
For anything that needs OpenAPI docs, I’ve honestly found https://github.com/swaggest/rest pretty awesome. It’s basically just doc generation on top of Chi, but it does a lot of stuff right.
-
-
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.
Related posts
- Goravel, Web framework inspired from Laravel in Golang
- Which is the best framework to create web apps with go?
- I've just started learning Golang, and I'm struggling to choose a framework.
- Golang tech stack
- Is there a framework out for go that rivals Laravel as far as out of the box features and tools?