chi
HTTP router
A lightweight router for building modular and composable HTTP services
lightweight, idiomatic and composable router for building Go HTTP services
19k stars
210 watching
993 forks
Language: Go
last commit: 4 months ago
Linked from 4 awesome lists
apicontextgogolanghttpmicroservicesmiddlewarerest-apirouter
Related projects:
Repository | Description | Stars |
---|---|---|
goadesign/goa | A tool for designing and generating APIs in Go | 5,719 |
go-chassis/go-chassis | A cloud-native application framework for Go that simplifies the development of microservices. | 2,735 |
emicklei/go-restful | A package for building RESTful web services using Go | 5,051 |
gorilla/mux | A powerful HTTP router and URL matcher for building web servers. | 20,970 |
create-go-app/chi-go-template | A production-ready Go backend template with a lightweight router for building HTTP services. | 13 |
zeromicro/go-zero | A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. | 29,481 |
go-kit/kit | A toolkit for building microservices in Go | 26,684 |
gavv/httpexpect | A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility | 2,569 |
gobwas/ws | A WebSocket implementation in Go. | 6,169 |
urfave/negroni | A library that provides an idiomatic approach to web middleware in Go | 7,479 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 |
go-playground/lars | A lightweight HTTP router that provides customizable framework flexibility through extensible context management and efficient routing | 385 |
julienschmidt/httprouter | A lightweight and high-performance HTTP request router that supports variables in routing patterns and scales well with large numbers of routes. | 16,666 |
labstack/echo | A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. | 30,085 |
gin-gonic/gin | A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 79,433 |