main.go 618 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "github.com/gogf/gf/v2/frame/g"
  4. "github.com/gogf/gf/v2/os/gcfg"
  5. "github.com/gogf/gf/v2/os/gctx"
  6. "jygit.jydev.jianyu360.cn/dataservice/tripartite_gateway/common/db"
  7. "jygit.jydev.jianyu360.cn/dataservice/tripartite_gateway/core/proxy"
  8. )
  9. func init() {
  10. g.Cfg().GetAdapter().(*gcfg.AdapterFile).SetFileName("./etc/config.yaml") //设置配置文件
  11. db.InitDatabases() // 初始化数据库
  12. }
  13. func main() {
  14. mainCtx := gctx.New()
  15. //初始化链路跟踪
  16. //初始化网关服务并启动服务
  17. proxy.InitGateWayServer(mainCtx).Run()
  18. }