Versions in this module Expand all Collapse all v1 v1.0.0 Oct 29, 2021 Changes in this version + func AccessHandler(f func(r *http.Request, status, size int, duration time.Duration)) func(next http.Handler) http.Handler + func FromRequest(r *http.Request) *zerolog.Logger + func IDFromCtx(ctx context.Context) (id xid.ID, ok bool) + func IDFromRequest(r *http.Request) (id xid.ID, ok bool) + func MethodHandler(fieldKey string) func(next http.Handler) http.Handler + func NewHandler(log zerolog.Logger) func(http.Handler) http.Handler + func RefererHandler(fieldKey string) func(next http.Handler) http.Handler + func RemoteAddrHandler(fieldKey string) func(next http.Handler) http.Handler + func RequestHandler(fieldKey string) func(next http.Handler) http.Handler + func RequestIDHandler(fieldKey, headerName string) func(next http.Handler) http.Handler + func URLHandler(fieldKey string) func(next http.Handler) http.Handler + func UserAgentHandler(fieldKey string) func(next http.Handler) http.Handler