package main import ( "git.rosy.net.cn/baseapi" "git.rosy.net.cn/jx-callback/business/jd/controller" "git.rosy.net.cn/jx-callback/business/tasks" "git.rosy.net.cn/jx-callback/globals" _ "git.rosy.net.cn/jx-callback/routers" "github.com/astaxie/beego" "github.com/astaxie/beego/logs" ) func main() { logs.SetLogFuncCallDepth(3) beego.BConfig.Log.AccessLogs = true baseapi.Init(globals.SugarLogger) controller.InitOrder() if beego.BConfig.RunMode == "prod" { tasks.RefreshWeixinToken() tasks.RefreshElmToken() } if beego.BConfig.RunMode == "dev" { beego.BConfig.WebConfig.DirectoryIndex = true beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger" } beego.Run() }