initRouter.go 470 B

1234567891011121314151617181920
  1. package initRouter
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "github.com/swaggo/gin-swagger"
  5. "github.com/swaggo/gin-swagger/swaggerFiles"
  6. _ "main/docs"
  7. "main/router"
  8. )
  9. //初始化总路由
  10. func InitRouter() *gin.Engine {
  11. var Router = gin.Default()
  12. Router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
  13. //Router.Use(middleware.Logger())
  14. router.InitUserRouter(Router)
  15. router.InitBaseRouter(Router)
  16. router.InitMenuRouter(Router)
  17. return Router
  18. }