router.go 341 B

12345678910111213141516
  1. package router
  2. import (
  3. "github.com/go-chi/chi"
  4. "github.com/porter-dev/porter/server/api"
  5. "github.com/porter-dev/porter/server/requestlog"
  6. )
  7. // New creates a new Chi router instance
  8. func New(a *api.App) *chi.Mux {
  9. l := a.Logger()
  10. r := chi.NewRouter()
  11. r.Method("GET", "/user", requestlog.NewHandler(a.HandleReadUser, l))
  12. return r
  13. }