package client import ( "github.com/gogf/gf/v2/os/gcfg" "github.com/gogf/gf/v2/os/gctx" "log" "github.com/tal-tech/go-zero/core/discov" "github.com/tal-tech/go-zero/zrpc" ) var ZrpcClient zrpc.Client func init() { var err error ZrpcClient, err = zrpc.NewClient(zrpc.RpcClientConf{ Etcd: discov.EtcdConf{ Hosts: gcfg.Instance().MustGet(gctx.New(), "etcd.baseserver.integral.address", nil).Strings(), Key: gcfg.Instance().MustGet(gctx.New(), "etcd.baseserver.integral.key", nil).String(), }, }) if err != nil { log.Fatalln(err) } }