Sample implementation of enhanced http.ServeMux routing patterns.
BSD-3-CLAUSE License
xmux is a httprouter fork on top of xhandler (net/context aware)
A Stream Multiplexing Library for golang with least memory usage(TDMA)
Web services with OpenAPI and JSON Schema done quick in Go
gemux is a good enough multiplexer
multiplex implementation of go-stream-muxer
package for building REST-style Web Services using Go
High-speed, flexible tree-based HTTP router for Go.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记
Plugin-driven, extensible HTTP client toolkit for Go
Lightning Fast HTTP Multiplexer
Connection multiplexer for GoLang: serve different services on the same port!
Go Router + Middleware. Your Contexts.
A high performance HTTP request router that scales well
A delightfully tiny but powerful HTTP router for Go web applications