Versions in this module Expand all Collapse all v1 v1.0.0 May 22, 2021 Changes in this version + type AfterHook func(response HTTPResponse) HTTPResponse + type BeforeHook func(writer http.ResponseWriter, request *http.Request) (*http.Request, bool) + type HTTPMiddleware func(next http.Handler) http.Handler + func NewHTTPAfterMiddleware(after AfterHook) HTTPMiddleware + func NewHTTPBeforeMiddleware(before BeforeHook) HTTPMiddleware + func NewHTTPMiddleware(before BeforeHook, after AfterHook) HTTPMiddleware + type HTTPResponse interface + Body func() []byte + Code func() int + func NewHTTPResponse(body []byte, code int) HTTPResponse