mirror of
https://github.com/Jinnrry/PMail.git
synced 2025-02-20 11:43:09 +08:00
42 lines
882 B
Go
42 lines
882 B
Go
package main
|
|
|
|
import (
|
|
"github.com/Jinnrry/pmail/config"
|
|
"github.com/Jinnrry/pmail/listen/cron_server"
|
|
"github.com/Jinnrry/pmail/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")
|
|
|
|
}
|