package backend import ( "net/http" "time" "github.com/go-chi/chi/v5" "github.com/go-chi/chi/v5/middleware" ) func NewRouter() *chi.Mux { r := chi.NewRouter() r.Use(middleware.Timeout(30 * time.Second)) r.Use(middleware.Logger) r.Get("/", func(w http.ResponseWriter, r *http.Request) { _, err := w.Write([]byte("Hello World")) if err != nil { panic(err) } }) return r }