This commit is contained in:
2025-01-04 20:21:05 +01:00
commit a08e708a3b
11 changed files with 435 additions and 0 deletions

20
middlewares/logger.go Normal file
View File

@@ -0,0 +1,20 @@
package middlewares
import(
"fmt"
"time"
"github.com/gin-gonic/gin"
)
func Logger() gin.HandlerFunc {
return gin.LoggerWithFormatter(func(param gin.LogFormatterParams) string {
return fmt.Sprintf("%s - [%s] %s %s %d %s\n",
param.ClientIP,
param.TimeStamp.Format(time.RFC822),
param.Method,
param.Path,
param.StatusCode,
param.Latency)
})
}