PMail/server/main.go
Jinnrry 5af46b32f6
Feature/v2.8.0 (#231)
支持Imap协议
升级所有依赖
修复部分bug
2025-01-04 16:23:07 +08:00

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")
}