You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
516 B

package main
import (
"ginCms/handlers"
"ginCms/utils"
"github.com/spf13/viper"
)
func main() {
// 解析配置
utils.ParseConfig()
// 设置应用模式
utils.SetMode()
// 设置日志
utils.SetLogger()
// 初始化数据库连接
utils.InitDB()
// 初始化路由引擎
r := handlers.InitEngine()
// 使用logger输出应用日志
utils.Logger().Info("service is listening", "addr", viper.GetString("app.addr"))
r.Run(viper.GetString("app.addr")) // 监听并在 0.0.0.0:8080 上启动服务
}