negroni

Middleware framework

A library that provides an idiomatic approach to web middleware in Go

Idiomatic HTTP Middleware for Golang

GitHub

7k stars
225 watching
581 forks
Language: Go
last commit: over 2 years ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-martini/martiniA web framework for Go that provides a simple and modular way to build web applications.11,628
gin-gonic/ginA high-performance web framework written in Go, providing a fast and flexible API for building HTTP services.79,433
apache/dubbo-goProvides a Go implementation of a scalable and configurable RPC framework for microservices architecture4,739
olahol/melodyA lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets.3,785
grpc/grpc-goA high-performance RPC framework that supports mobile and HTTP/2-based communication.21,208
disposaboy/gosublimeAn integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools.3,419
go-chi/chiA lightweight router for building modular and composable HTTP services18,767
zeromicro/go-zeroA cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices.29,481
zenazn/gojiA minimalistic web framework for Go that values simplicity and composability.3,643
nicksnyder/go-i18nA toolset for translating Go programs into multiple languages3,044
gobwas/wsA WebSocket implementation in Go.6,169
gocelery/goceleryA Go library that enables distributed task queuing and supports Celery workflow automation2,384
urfave/cliA package for building simple command line tools in Go with support for flexible flag parsing and dynamic shell completion.22,463
gorilla/muxA powerful HTTP router and URL matcher for building web servers.20,970
gonum/gonumA set of libraries for numerical computations in the Go programming language.7,690