Merge pull request #906 from nstogner/master

Add httpware - composable (net/context based) middleware
This commit is contained in:
kirillDanshin 2016-04-09 04:43:29 +03:00
commit 5e135e10c7

View File

@ -1075,6 +1075,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
* [chain](https://github.com/codemodus/chain) - Handler wrapper chaining with scoped data (net/context-based "middleware"). * [chain](https://github.com/codemodus/chain) - Handler wrapper chaining with scoped data (net/context-based "middleware").
* [go-wrap](https://github.com/go-on/wrap) - Small middlewares package for net/http. * [go-wrap](https://github.com/go-on/wrap) - Small middlewares package for net/http.
* [gores](https://github.com/alioygur/gores) - Go package that handles HTML, JSON, XML and etc. responses. Useful for RESTful APIs. * [gores](https://github.com/alioygur/gores) - Go package that handles HTML, JSON, XML and etc. responses. Useful for RESTful APIs.
* [httpware](https://github.com/nstogner/httpware) - Stackable middleware (using net/context) with easy chaining.
* [interpose](https://github.com/carbocation/interpose) - Minimalist net/http middleware for golang. * [interpose](https://github.com/carbocation/interpose) - Minimalist net/http middleware for golang.
* [muxchain](https://github.com/stephens2424/muxchain) - Lightweight middleware for net/http. * [muxchain](https://github.com/stephens2424/muxchain) - Lightweight middleware for net/http.
* [negroni](https://github.com/codegangsta/negroni) - Idiomatic HTTP middleware for Golang. * [negroni](https://github.com/codegangsta/negroni) - Idiomatic HTTP middleware for Golang.