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.
-
ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
-
render
Go package for easily rendering JSON, XML, binary data, and HTML templates responses. (by unrolled)
-
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.
I usually reach for chi, and most of the other boilerplate is covered by render.
I usually reach for chi, and most of the other boilerplate is covered by render.
Gin comes with built-in "validation", while Echo recommends the same validator. I am also not a fan of magic struct tags, so I would probably prefer either writing my own or using something like ozzo.
https://github.com/gorilla/mux https://github.com/unrolled/render
https://github.com/gorilla/mux https://github.com/unrolled/render
Related posts
- The Gorilla web toolkit project is being revived, all repos are out of archive mode.
-
chi VS Don - a user suggested alternative
2 projects | 15 Mar 2023
- Implemented a bench marker to compare Go's HTTP Router
- What is the best BE framework that best suites my needs?
- I want to develop web app using GOLANG especially because its fast/easy and compiles to native code . but what framework to select ?