HTTP servers
HTTP servers, servlet containers and request handling. 50 packages across 9 ecosystems.
Gogithub.com/gin-gonic/ginGin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.MITGogithub.com/valyala/fasthttpFast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/httpMITGogithub.com/gorilla/muxPackage gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍BSD-3-ClauseGogithub.com/grpc-ecosystem/go-grpc-middlewareGolang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.Apache-2.0Gogolang.org/x/net[mirror] Go supplementary network librariesBSD-3-ClauseGogithub.com/rs/corsGo net/http configurable handler to handle CORS requestsMITGogithub.com/gorilla/handlersPackage gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃BSD-3-Clause