route.go 506 B

123456789101112131415161718192021222324
  1. package main
  2. import (
  3. "coredemo/framework"
  4. "coredemo/framework/middleware"
  5. )
  6. /**
  7. 路由:制定匹配规则
  8. */
  9. func registerRouter(core *framework.Core) {
  10. core.Use(middleware.Recovery())
  11. core.Use(middleware.Cost())
  12. core.Get("/user/login", middleware.Test1(), UserLoginController, middleware.Test2())
  13. subjectApi := core.Group("/subject")
  14. {
  15. subjectApi.Get("/:id", middleware.Test3(), SubjectController)
  16. subjectApi.Get("/list/all", SubjectController)
  17. }
  18. }