weiro/handlers/middleware/errlog.go

18 lines
267 B
Go

package middleware
import (
"log"
"github.com/gofiber/fiber/v3"
)
func LogErrors() func(c fiber.Ctx) error {
return func(c fiber.Ctx) error {
if err := c.Next(); err != nil {
log.Printf("%v: error: %v\n", c.Path(), err)
return err
}
return nil
}
}