main.go 437 B

123456789101112131415161718192021222324
  1. package main
  2. import (
  3. _ "github.com/gogf/gf/contrib/drivers/mysql/v2"
  4. "github.com/gogf/gf/contrib/rpc/grpcx/v2"
  5. "github.com/gogf/gf/v2/frame/g"
  6. "github.com/gogf/gf/v2/os/gctx"
  7. "proxima/app/user/internal/cmd"
  8. )
  9. func main() {
  10. var ctx = gctx.New()
  11. conf, err := g.Cfg("etcd").Get(ctx, "etcd.address")
  12. if err != nil {
  13. panic(err)
  14. }
  15. var address = conf.String()
  16. grpcx.Resolver.Register(etcd.New(address))
  17. cmd.Main.Run(ctx)
  18. }