Mux & Router¶
📕 Articles¶
- An Introduction to Handlers and Servemuxes in Go
- An Overview of Server-Side HTTP APIs in Go
- Handling requests
- Which Go router should I use? (with flowchart)
- REST Servers in Go: Part 2 - using a router package
- HandlerFunc, Handle and DefaultServeMux in Go
- Which Go router should I use? (with flowchart)
- An Introduction to Handlers and Servemuxes in Go
📦 Libraries¶
- julienschmidt/httprouter - A high performance HTTP request router that scales well
- gorilla/mux - A powerful HTTP router and URL matcher for building Go web servers with 🦍
- go-chi/chi - lightweight, idiomatic and composable router for building Go HTTP services