pcm-ai4m/core/server.go

31 lines
543 B
Go

package core
import (
"ai4m/global"
"ai4m/initialize"
"go.uber.org/zap"
)
type server interface {
ListenAndServe() error
}
func RunWindowsServer() {
// mysql
initialize.GormMysql()
// cron
initialize.Timer()
// redis
//initialize.Redis()
// http client
initialize.HttpClient()
Router := initialize.Routers()
s := initServer(global.PCM_CONFIG.System.Address, Router)
global.PCM_LOG.Info("server run success on ", zap.String("address", global.PCM_CONFIG.System.Address))
global.PCM_LOG.Error(s.ListenAndServe().Error())
}