Versions in this module Expand all Collapse all v1 v1.0.5 Nov 4, 2023 Changes in this version + func DELETE(h kate.ContextHandler) kate.ContextHandler + func GET(h kate.ContextHandler) kate.ContextHandler + func HEAD(h kate.ContextHandler) kate.ContextHandler + func MethodOnly(method string, h kate.ContextHandler) kate.ContextHandler + func OPTIONS(h kate.ContextHandler) kate.ContextHandler + func PATCH(h kate.ContextHandler) kate.ContextHandler + func POST(h kate.ContextHandler) kate.ContextHandler + func PUT(h kate.ContextHandler) kate.ContextHandler + func Recovery(h kate.ContextHandler) kate.ContextHandler + func TraceID(h kate.ContextHandler) kate.ContextHandler + type Chain struct + func NewChain(middlewares ...Middleware) Chain + func (c Chain) Append(middlewares ...Middleware) Chain + func (c Chain) Then(h kate.ContextHandler) kate.ContextHandler + func (c Chain) ThenFunc(h func(context.Context, kate.ResponseWriter, *kate.Request)) kate.ContextHandler + type Middleware func(kate.ContextHandler) kate.ContextHandler + func Logging(logger *zap.Logger) Middleware