| 12345678910111213141516171819202122232425262728293031323334 |
- package main
- import (
- "go_server/base/config"
- core2 "go_server/base/core"
- "go_server/base/core/redisclient"
- "go_server/cmds"
- "go_server/global"
- )
- //go:generate go env -w GO111MODULE=on
- //go:generate go env -w GOPROXY=https://goproxy.cn,direct
- //go:generate go mod tidy
- //go:generate go mod download
- func init() {
- appConf := config.AppConf() // 配置初始化
- core2.Log.Infof("当前运行模式:%s http服务监听:%d 路由前缀:%s 业务代理默认地址:%s",
- appConf.Mod,
- appConf.Addr,
- appConf.RouterPrefix, appConf.ProxyUrl,
- )
- global.AMS_DB = core2.MainDb() // 系统库初始化
- global.AMS_BIZ_DBS, global.AMS_BIZ_ALIAS_DB_MAP, global.AMS_BIZ_ALIAS_PROXY_MAP = core2.BizDbs() // 业务库初始化
- core2.Log.Infof("alias-db 映射:%+v", global.AMS_BIZ_DBS)
- core2.Log.Infof("dbName-alias映射:%+v", global.AMS_BIZ_ALIAS_DB_MAP)
- core2.Log.Infof("alias-proxy映射:%+v", global.AMS_BIZ_ALIAS_PROXY_MAP)
- global.AMS_REDIS = redisclient.DefaultClient()
- }
- func main() {
- // 启动cmd 命令服务
- cmds.Execute()
- }
|