Smail/server/main.go

42 lines
879 B
Go

package main
import (
"git.pcux.cn/xuans/Smail/config"
"git.pcux.cn/xuans/Smail/listen/cron_server"
"git.pcux.cn/xuans/Smail/res_init"
log "github.com/sirupsen/logrus"
)
var (
gitHash string
buildTime string
goVersion string
version string
)
func main() {
config.Init()
if version == "" {
version = "TestVersion"
}
log.Infoln("*******************************************************************")
log.Infof("***\tServer Start Success \n")
log.Infof("***\tServer Version: %s \n", version)
log.Infof("***\tGit Commit Hash: %s ", gitHash)
log.Infof("***\tBuild Date: %s ", buildTime)
log.Infof("***\tBuild GoLang Version: %s ", goVersion)
log.Infoln("*******************************************************************")
// 定时任务启动
go cron_server.Start()
// 核心服务启动
res_init.Init(version)
log.Warnf("Server Stoped \n")
}