Our great sponsors
-
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.
-
goa
🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
I think u should try Fiber it's the fastest according to the benchmarks and imo it's the best I love it!!!
Not a framework, but you might like https://go-app.dev if you want to build WEB UI (views) with Go, using declarative syntax.
Take a look at Goyave, it is inspired by Laravel on some aspects. It's focused on REST APIs only. I wouldn't say it's "the best" because there is no best, it always depends on your needs. Anyway, yesterday I released the first preview version of the v5, a rewrite of the framework trying to solve many weak points of the previous version. It's poorly documented for now because it is still WIP and I wouldn't recommend building production applications with it. Stick to v4 for this for now.
I use gin and created gin-bat for adding the "batteries" missing (admin page, user handling etc). Have a look: https://github.com/dartie/gin-bat
I haven't tried it but someone made a laravel inspired go web framework https://github.com/goravel/goravel
If you really need a framework, you can take a look at Echo or, for a contract-first approach, https://goa.design/
Related posts
- Goravel, Web framework inspired from Laravel in Golang
- I've just started learning Golang, and I'm struggling to choose a framework.
- A there any production-ready code generators?
- Is there a framework out for go that rivals Laravel as far as out of the box features and tools?
- Does Golang has any framework like Springboot?