本人在编译rpcx库里的client例子时,发生了如下etcd版本不兼容的问题:
经过研究发现,google.golang.org/grpc 1.26 后的版本是不支持 clientv3 的,也就是说要把这个改成 1.26 版本的就可以了。
具体操作方法是在 go.mod 里加上如下内容:
replace google.golang.org/grpc => google.golang.org/grpc v1.26.0
然后,重新go build,问题解决了!
有疑问加站长微信联系(非本文作者)
本人在编译rpcx库里的client例子时,发生了如下etcd版本不兼容的问题:
经过研究发现,google.golang.org/grpc 1.26 后的版本是不支持 clientv3 的,也就是说要把这个改成 1.26 版本的就可以了。
具体操作方法是在 go.mod 里加上如下内容:
replace google.golang.org/grpc => google.golang.org/grpc v1.26.0
然后,重新go build,问题解决了!
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
本人在编译rpcx库里的client例子时,发生了如下etcd版本不兼容的问题:
经过研究发现,google.golang.org/grpc 1.26 后的版本是不支持 clientv3 的,也就是说要把这个改成 1.26 版本的就可以了。
具体操作方法是在 go.mod 里加上如下内容:
replace google.golang.org/grpc => google.golang.org/grpc v1.26.0
然后,重新go build,问题解决了!