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: 8 months ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-martini/martini A web framework for Go that provides a simple and modular way to build web applications. 11,628
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 79,433
apache/dubbo-go Provides a Go implementation of a scalable and configurable RPC framework for microservices architecture 4,739
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,785
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,208
disposaboy/gosublime An integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools. 3,419
go-chi/chi A lightweight router for building modular and composable HTTP services 18,767
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
zenazn/goji A minimalistic web framework for Go that values simplicity and composability. 3,643
nicksnyder/go-i18n A toolset for translating Go programs into multiple languages 3,044
gobwas/ws A WebSocket implementation in Go. 6,169
gocelery/gocelery A Go library that enables distributed task queuing and supports Celery workflow automation 2,384
urfave/cli A package for building simple command line tools in Go with support for flexible flag parsing and dynamic shell completion. 22,463
gorilla/mux A powerful HTTP router and URL matcher for building web servers. 20,970
gonum/gonum A set of libraries for numerical computations in the Go programming language. 7,690