28 lines
552 B
Go
28 lines
552 B
Go
package main
|
|
|
|
import (
|
|
"time"
|
|
"twin-api/app/worker"
|
|
"twin-api/base/config"
|
|
"twin-api/base/global"
|
|
|
|
Gs "git.u8t.cn/open/go-server"
|
|
"git.u8t.cn/open/go-server/service"
|
|
)
|
|
|
|
func main() {
|
|
config.LoadConfig()
|
|
Gs.InitServer("conf/server.conf." + config.GetEnv())
|
|
|
|
baseWorker := worker.NewWorker()
|
|
baseWorker.Run(global.GetCron())
|
|
|
|
if time.Now().Format("2006-01-02") == "2026-06-27" {
|
|
service.NewAdData().Once()
|
|
}
|
|
|
|
if err := global.GetGin().Run(global.GetConfig().Server.Address); err != nil {
|
|
panic(config.ErrInternal.New().Append(err))
|
|
}
|
|
}
|