package routers import ( "net/http" "twin-api/app/api/controller" "twin-api/app/common/middle" gsController "git.u8t.cn/open/go-server/api/controller" "github.com/gin-gonic/gin" ) // InitRouter 初始化路由 func InitRouter(engine *gin.Engine) { engine.StaticFS("/static", http.Dir("conf/static/")) //协议 initAdminRouter(engine) initApiRouter(engine) } // 客户端接口路由 func initApiRouter(engine *gin.Engine) { base := new(gsController.BaseController) userGroup := engine.Group("/api/user").Use(base.Recovery).Use(base.Before).Use(base.Token).Use(base.IpLimit).Use(base.Response).Use(middle.UserPkg) userApi := new(controller.User) userGroup.GET("/verify", userApi.Verify) } // 管理接口路由 func initAdminRouter(engine *gin.Engine) { }