chain

Handler stack

Composes nested http.Handler instances into a hierarchical structure.

Composable chains of nested http.Handler instances.

GitHub

63 stars
7 watching
3 forks
Language: Go
last commit: about 6 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stephens2424/muxchain A lightweight middleware package that enables the composition of layers of handlers in a succinct and type-safe manner. 207
codemodus/kace Provides common case conversion functions for various coding styles. 20
vividcortex/siesta A framework for writing composable HTTP handlers in Go. 349
monoculum/formam A package to decode HTTP form and query parameters into Go structs with flexible data types 192
carbocation/interpose Provides a standardized way to manage middleware in HTTP requests. 294
build-trust/did A package to parse and work with Decentralized Identifiers (DIDs) in the Go programming language 91
mozillazg/go-httpheader A library to encode structs into HTTP header fields 46
chenmingyong0423/go-mongox A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. 136
codeship/codeship-go A Go library for accessing the Codeship API v2 18
streadway/handy A collection of reusable HTTP handler filters for Go applications. 348
ngamux/middleware Provides pre-built reusable components to manage HTTP request and response handling in a Go-based application. 1
tobieiss/gomiddlewarechain An Express-like middleware chain for httprouter with flexible request handling and access control. 12
syntaqx/cookie A Go package designed to simplify handling of HTTP cookies in web applications. 111
pieterclaerhout/go-waitgroup A package that provides a WaitGroup with error handling and concurrency control. 48
code-hex/deno-context Propagates deadlines and cancellation information across multiple promises in a request-scoped context. 6