Search across all documentation pages
10 pages in this section.
Compare Go HTTP routers like chi and Gorilla Mux with full frameworks like Gin and Echo to understand their impact on handler portability and API coupling.
Learn web framework basics with 10 Go examples, covering standard library handlers, Chi routes, and Gin with middleware.
Learn how chi provides method-aware routing, URL parameters, and middleware composition for Go's net/http package, maintaining stdlib portability.
Learn how gorilla/mux uses explicit route constraints like regex path variables and host matching to handle complex URL patterns.
Optimize JSON APIs with Gin. Learn to use *gin.Context for params, queries, and responses, plus struct binding and validation tags.
Explore Echo, a Go HTTP framework. Learn about its middleware pipeline, echo.Context, binding, validation, and WebSocket support for JSON APIs.
Learn 25 essential web framework best practices, including keeping handlers thin, configuring server timeouts, and ordering middleware deliberately.
A single-page roundup of every highlight bullet from the 9 pages in the Web Frameworks section, grouped by source page so you can scan all 47 takeaways without opening each article individually.