From 8496a745c074ef7bad39a6cfbdcbd62d10a9ce2e Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 31 Jul 2018 09:03:37 +0800 Subject: [PATCH] - don't use func init() in main.go --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 70a0a08cb..e4ddc5521 100644 --- a/main.go +++ b/main.go @@ -24,7 +24,7 @@ var ( Version string ) -func init() { +func Init() { // globals.Init() db.Init() api.Init() @@ -73,6 +73,7 @@ func checkCmdFlags() bool { func main() { if !checkCmdFlags() { + Init() if beego.BConfig.RunMode == "prod" { if err := tasks.RefreshWeixinToken(); err != nil { globals.SugarLogger.Errorf("RefreshWeixinToken failed with error:%s", err)