1 Star 0 Fork 0

追梦小窝/GoRbacApiService

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 784 Bytes
一键复制 编辑 原始数据 按行查看 历史
追梦小窝 提交于 2022-09-04 18:46 . 优化项目结构
package main
import (
"flag"
"fmt"
"gorbac/bootstrap"
"gorbac/config"
conf "gorbac/pkg/config"
"gorbac/pkg/logger"
"github.com/gin-contrib/pprof"
)
func init() {
// 初始化配置信息
config.Initialize()
// 定义日志目录
logger.Init("web")
}
func main() {
AppPort := flag.Int64("APP_PORT", conf.GetInt64("app.port"), "服务端口")
flag.Parse()
logger.Info("初始化 SQL")
bootstrap.SetupDB()
logger.Info("初始化 Redis")
bootstrap.SetupRedis(conf.GetInt("redis.db"))
defer bootstrap.RedisClose()
logger.Info("加载 web 路由")
router := bootstrap.SetupRoute()
logger.Info("开启 pprof")
pprof.Register(router)
logger.Info("启动路由")
logger.Info(fmt.Sprintf("当前端口:%v", *AppPort))
_ = router.Run(fmt.Sprintf(":%v", *AppPort))
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/iszmxw/GoRbacApiService.git
[email protected]:iszmxw/GoRbacApiService.git
iszmxw
GoRbacApiService
GoRbacApiService
master

搜索帮助