router.go 536 B

1234567891011121314151617181920
  1. package app
  2. import (
  3. middlewares "Panel_development/app/middleware"
  4. "Panel_development/app/routers"
  5. "Panel_development/configs"
  6. "github.com/gin-gonic/gin"
  7. )
  8. func InitRouter() error {
  9. engine := gin.New()
  10. routers.QiniuRouter(engine)
  11. engine.Use(middlewares.LoginMiddleware())
  12. gin.SetMode(configs.Config.GetString("server.mode"))
  13. routers.AdminRouter(engine)
  14. routers.ComponentClassRouter(engine)
  15. routers.ComponentListRouter(engine)
  16. routers.PageManageRouter(engine)
  17. return engine.Run(configs.Config.GetString("server.port"))
  18. }