1
0
mirror of https://github.com/gofiber/fiber.git synced 2025-02-25 06:23:49 +00:00
fiber/middleware/logger.go
2020-02-05 11:54:10 +01:00

18 lines
352 B
Go

package middleware
import (
"fmt"
"time"
"github.com/gofiber/fiber"
)
// Logger : Simple logger
func Logger() func(*fiber.Ctx) {
return func(c *fiber.Ctx) {
currentTime := time.Now().Format("02 Jan, 15:04:05")
fmt.Printf("%s \x1b[1;32m%s \x1b[1;37m%s\x1b[0000m, %s\n", currentTime, c.Method(), c.Path(), c.Get("User-Agent"))
c.Next()
}
}