常见问题集合
rpc怎么调用
该问题可以参考快速开始中的rpc编写与调用介绍,其中有rpc调用的使用逻辑。
proto使用了import,goctl命令需要怎么写。
-
对于
base.proto
这种类型的文件,一般都是开发者有message复用的需求,他的来源不止有开发者自己编写的proto
文件, 还有可能来源于google.golang.org/grpc
中提供的一些基本的proto,比如google/protobuf/any.proto
, 如果由goctl
来生成,那么就失去了集中管理这些proto的意义。 model怎么控制缓存时间
-
请参考
怎么关闭输出的统计日志(stat)?
rpc直连与服务发现连接模式写法
// mode1: 集群直连
// conf:=zrpc.NewDirectClientConf([]string{"ip:port"},"app","token")
// mode2: etcd 服务发现
// conf:=zrpc.NewEtcdClientConf([]string{"ip:port"},"key","app","token")
// client, _ := zrpc.NewClient(conf)
// mode3: ip直连mode
faq会不定期更新大家遇到的问题,也欢迎大家把常见问题通过pr写在这里。