Files
tuu/middleware/logger.go
2018-03-12 10:08:30 +00:00

13 lines
337 B
Go

package middleware
import "github.com/lukerodham/tuu"
// RequestLogger is a default/example implementation of how a logging middleware would be implemented.
func RequestLogger(next tuu.Handler) tuu.Handler {
return func(c tuu.Context) error {
c.Logger().WithField("url", c.Value("path")).Debug("New request")
return next(c)
}
}