Took less than a month to start with and integrate and it is a joy to use.
Ask HN: What GO web framework do you use?
11–20 of 26 posts
Re: Ask HN: What GO web framework do you use?
#12Gin
Re: Ask HN: What GO web framework do you use?
#13I use Fiber [0] in production for a $4M ARR company and never had any issues even at peak traffic. Took less than a month to start with and integrate and it is a joy to use. [0] https://github.com/gofiber/fiber
Re: Ask HN: What GO web framework do you use?
#14Gin
Re: Ask HN: What GO web framework do you use?
#15I use the standard library. My entire business runs on it, html/css all through the standard library (templates package). I use embed to embed all assets in the binary itself. "go build" and then "scp" the binary to the production server and "systemctl restart appserver"
Re: Ask HN: What GO web framework do you use?
#16Compare that to Laravel for example: https://laravel.com/
Re: Ask HN: What GO web framework do you use?
#17[1] https://pkg.go.dev/database/sql [2] https://pkg.go.dev/time [3] https://pkg.go.dev/net/smtp [4] https://pkg.go.dev/text/template [3]
Re: Ask HN: What GO web framework do you use?
#18I use the standard library. My entire business runs on it, html/css all through the standard library (templates package). I use embed to embed all assets in the binary itself. "go build" and then "scp" the binary to the production server and "systemctl restart appserver"
What about scheduled jobs (cron), email notifications, database etc?
For the database I use Postgresql with the standard library's database/sql package (using lib/pq as the driver).
For scheduled emails and tasks, I store them in Postgres and I have a task that is run through my server binary every few hours (ex: "server --task scheduled-tasks").
Re: Ask HN: What GO web framework do you use?
#19Why do most Go framework websites look like they were made by uni students for their side projects? https://gin-gonic.com/ https://echo.labstack.com/ https://gobuffalo.io/ Compare that to Laravel for example: https://laravel.com/
Re: Ask HN: What GO web framework do you use?
#20In particular, my team is using it in conjunction with generated code https://deliveroo.engineering/2022/06/27/openapi-design-firs...