【golang】使用rpcx不指定tags报错 undefined: serverplugin.ConsulRegisterPlugin

【golang】使用rpcx不指定tags报错 undefined: serverplugin.ConsulRegisterPlugin,第1张

【golang】使用rpcx不指定tags报错 undefined: serverplugin.ConsulRegisterPlugin

为了避免引入不必要的库, rpcx采用了 Go 条件编译 的特性, 你可以只引入必要的特性。


比如你只使用 etcd 作为注册中心的时候, 你不希望引入 consul、zookeeper相关的库,你需要在 Go BuildTags中指定 etcd。


如果不指定 tags,可能会出现下面的错误。


.server.go:37:8: undefined: serverplugin.ConsulRegisterPlugin

https://github.com/smallnest/rpcx/wiki/BuildTags

 go get -u -v -tags "reuseport quic kcp zookeeper etcd consul ping utp" github.com/smallnest/rpcx/... 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/587920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存