We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8026149 commit 264997fCopy full SHA for 264997f
middleware/logger.go
@@ -9,6 +9,9 @@ import (
9
// StoreLoggerMiddleware returns an HTTP middleware that injects the provided
10
// logger into each request's context so downstream handlers can retrieve it.
11
func StoreLoggerMiddleware(log *logger.Logger) func(http.Handler) http.Handler {
12
+ if log == nil {
13
+ log = logger.StdLogger
14
+ }
15
return func(next http.Handler) http.Handler {
16
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
17
ctx := logger.SetLoggerInContext(r.Context(), log)
0 commit comments