Added a custom logger for dev and production.

This commit is contained in:
2026-05-01 08:16:33 +02:00
parent 6f9e37b69a
commit 5912e54bb9
4 changed files with 76 additions and 15 deletions
+4 -1
View File
@@ -10,7 +10,10 @@ import (
func (s *Server) setupRoutes() *chi.Mux {
router := chi.NewRouter()
router.Use(middleware.Logger)
// Global Middleware
router.Use(middleware.RequestID)
router.Use(middleware.RealIP)
router.Use(s.logRequest)
router.Use(middleware.Recoverer)
// TODO: CLEANUP: Not sure this is needed right now