27 lines
567 B
Go
27 lines
567 B
Go
package game
|
|
|
|
import (
|
|
"admin/apps/game/server"
|
|
"admin/apps/game/service"
|
|
"admin/internal/global"
|
|
"admin/lib/node"
|
|
)
|
|
|
|
func initFun(app *node.Application) error {
|
|
svc := service.NewCmdServerSvc(global.GLOB_DB) // 初始化应用服务
|
|
srv := server.New(svc) // 初始化http服务
|
|
srv.Route(global.GLOB_API_ENGINE) // 初始化http服务路由
|
|
return nil
|
|
}
|
|
|
|
func New() *node.ApplicationDescInfo {
|
|
app := node.NewApplicationDescInfo("user", initFun)
|
|
return app
|
|
}
|
|
|
|
func must(err error) {
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
}
|