diff --git a/api/server.go b/api/server.go index f05c1c5..29954f6 100644 --- a/api/server.go +++ b/api/server.go @@ -8,8 +8,11 @@ import ( ) // NewRouter creates a new HTTP Server -func NewRouter() *chi.Mux { +func NewRouter(middlewares ...func(http.Handler) http.Handler) *chi.Mux { router := chi.NewRouter() + + router.Use(middlewares...) + router.Get("/status", func(w http.ResponseWriter, _ *http.Request) { w.Write([]byte("OK")) })