in http/server/requestid/requestid.go [37:47]
func NewRequestIDMiddlewareWithExtractor(extractor HeaderExtractor) mux.MiddlewareFunc {
if extractor == nil {
extractor = DefaultHeaderExtractor
}
return func(next http.Handler) http.Handler {
return &requestIDMiddleware{
next: next,
extractor: extractor,
}
}
}