init project

This commit is contained in:
2025-04-09 12:17:33 +08:00
parent 6840d5d5e3
commit f6622a4e98
392 changed files with 55744 additions and 3 deletions

28
initialize/router_biz.go Normal file
View File

@@ -0,0 +1,28 @@
package initialize
import (
"git.echol.cn/loser/lckt/router"
"github.com/gin-gonic/gin"
)
func holder(routers ...*gin.RouterGroup) {
_ = routers
_ = router.RouterGroupApp
}
func initBizRouter(routers ...*gin.RouterGroup) {
privateGroup := routers[0]
publicGroup := routers[1]
holder(publicGroup, privateGroup)
{
categoryRouter := router.RouterGroupApp.Category
categoryRouter.InitCategoryRouter(privateGroup, publicGroup)
} // 占位方法保证文件可以正确加载避免go空变量检测报错请勿删除。
{
botRouter := router.RouterGroupApp.Bot
botRouter.InitBotRouter(privateGroup, publicGroup)
}
{
articleRouter := router.RouterGroupApp.Article
articleRouter.InitBotRouter(privateGroup, publicGroup)
}
}