HTTP middleware

securecookie v1.1.1 — Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.
Similar HTTP middleware
csrf v1.5.1 — gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services.
Similar HTTP middleware
handy — net/http handler filters
Similar Nice! HTTP middleware
interpose — Minimalist net/http middleware for golang
Similar HTTP middleware
martini-contrib/render — Martini middleware/handler for easily rendering serialized JSON, XML, and HTML template responses.
Similar HTTP middleware
httpauth — Go (lang) HTTP session authentication
Similar HTTP middleware
golang-stats-api-handler — Golang cpu, memory, gc, etc information api handler.
Similar Performance HTTP middleware
goji/httpauth — HTTP Authentication middlewares
Similar HTTP middleware
martini-contrib/binding — Martini handler for mapping and validating a raw request into a structure.
Similar Validation HTTP middleware


    2 weeks ago
    tollbooth (Reached 1000 ⭐)
    Simple middleware to rate-limit HTTP requests.
    1 month ago
    thoas/stats (Reached 500 ⭐)
    A Go middleware that stores various information about your web application (response time, status code count, etc.)
    2 months ago
    sessions (Reached 1000 ⭐)
    Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.
    3 months ago
    secure (Reached 1000 ⭐)
    HTTP middleware for Go that facilitates some quick security wins.
    lu (Reached 50 ⭐)
    lu is a high performance go middleware web framework which is based on fasthttp.
    7 months ago
    gin-gonic/contrib (Reached 500 ⭐)
    Collection of middlewares created by the community
    martini-contrib/secure (Reached 50 ⭐)
    Martini handler that implements a few quick security wins.

Once a week...

... I send out a list of most interesting Go libraries and apps.
Want to get it?