xdd-plus/models/init.go
2021-09-07 00:47:06 +08:00

36 lines
477 B
Go

package models
import (
"os"
"path/filepath"
"github.com/beego/beego/v2/core/logs"
)
var test2 = func(string) {
}
func init() {
killp()
for _, arg := range os.Args {
if arg == "-d" {
Daemon()
}
}
ExecPath, _ = filepath.Abs(filepath.Dir(os.Args[0]))
logs.Info("当前%s", ExecPath)
initConfig()
initDB()
go initVersion()
go initUserAgent()
initContainer()
initHandle()
initCron()
go initTgBot()
InitReplies()
initTask()
initRepos()
//intiSky()
}