From a70d5a8548f3b82055fe8ff28bcc6f50b302ee28 Mon Sep 17 00:00:00 2001 From: bronku Date: Fri, 21 Mar 2025 23:39:12 +0100 Subject: [PATCH] moved logger into middleware --- main.go | 7 ++++--- middleware.go => middleware/logger.go | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) rename middleware.go => middleware/logger.go (80%) diff --git a/main.go b/main.go index 62bc27c..46b7ab4 100644 --- a/main.go +++ b/main.go @@ -6,6 +6,7 @@ import ( "net/http" "github.com/Bronku/iroon/auth" + "github.com/Bronku/iroon/middleware" "github.com/Bronku/iroon/store" ) @@ -27,8 +28,8 @@ func main() { a = auth.New() - http.HandleFunc("GET /order/", logger(a.Authenticate(h.form))) - http.HandleFunc("GET /", logger(a.Authenticate(h.index))) - http.HandleFunc("POST /", logger(a.Authenticate(h.addOrder))) + http.HandleFunc("GET /order/", middleware.Logger(a.Authenticate(h.form))) + http.HandleFunc("GET /", middleware.Logger(a.Authenticate(h.index))) + http.HandleFunc("POST /", middleware.Logger(a.Authenticate(h.addOrder))) http.ListenAndServe(":8080", nil) } diff --git a/middleware.go b/middleware/logger.go similarity index 80% rename from middleware.go rename to middleware/logger.go index 97c16bc..3866328 100644 --- a/middleware.go +++ b/middleware/logger.go @@ -1,4 +1,4 @@ -package main +package middleware import ( "fmt" @@ -6,7 +6,7 @@ import ( "time" ) -func logger(in http.HandlerFunc) http.HandlerFunc { +func Logger(in http.HandlerFunc) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { start := time.Now() //log := fmt.Sprint(r.Method, " ", r.URL.String())