123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package main
-
- import (
- "fmt"
-
- "3g3e.com/gaotianwang/ck.platform.tag/models"
- "3g3e.com/gaotianwang/ck.platform.tag/routers"
- cfg "3g3e.com/ymdx/config"
- "3g3e.com/ymdx/glog"
- "github.com/gin-gonic/gin"
- )
-
- const (
- srvName = "Platform Tag Mnaager"
- srvDescription = "Platform Tag Mnaager by Change Ke"
- )
-
- var (
- ServicePort int = 8350
- )
-
- func (app *exitApp) main() {
- defer app.exit()
- defer glog.Flush()
- // defer glog.Defer("")
-
- // 开始链接数据库
- err := models.Init()
- if err != nil {
- glog.Errorln("数据库连接失败:", err)
- return
- }
- r := gin.Default()
- routers.SetupRouter(r)
-
- ServicePort = cfg.Int("port", ServicePort)
- err = r.Run(fmt.Sprintf(":%d", ServicePort))
- if err != nil {
- glog.Errorln("服务器异常退出:", err)
- return
- }
- }
|