package initialize import ( "git.echol.cn/loser/ai_proxy/server/router" "github.com/gin-gonic/gin" ) // 占位方法,保证文件可以正确加载,避免go空变量检测报错,请勿删除。 func holder(routers ...*gin.RouterGroup) { _ = routers _ = router.RouterGroupApp } func initBizRouter(routers ...*gin.RouterGroup) { privateGroup := routers[0] publicGroup := routers[1] holder(publicGroup, privateGroup) // 注册 app 模块路由 appRouter := router.RouterGroupApp.App appRouter.AiPresetRouter.InitAiPresetRouter(privateGroup) appRouter.AiProviderRouter.InitAiProviderRouter(privateGroup) appRouter.AiProxyRouter.InitAiProxyRouter(privateGroup) appRouter.PresetBindingRouter.InitPresetBindingRouter(privateGroup) }