为了账号安全,请及时绑定邮箱和手机立即绑定

GoKit和生成微服务安装协议报错

GoKit和生成微服务安装协议报错

Go
蝴蝶不菲 2023-06-12 16:28:22
错误告诉我这个我已经下载了那些包。仍然显示错误 Please install protoc first and than rerun the command$ kit generate service notifactor -t grpc --dmwtime="2019-03-06T16:35:29+08:00" level=error msg="Please install protoc first and than rerun the command"time="2019-03-06T16:35:29+08:00" level=info msg="Install proto3.\nhttps://github.com/google/protobuf/releases\nUpdate protoc Go bindings via\n> go get -u github.com/golang/protobuf/proto\n> go get -u github.com/golang/protobuf/protoc-gen-go\n\nSee also\nhttps://github.com/grpc/grpc-go/tree/master/examples"
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

来自go-kit 来源:

一起使用 gRPC 和 go-kit 非常简单。

首先,使用 protobuf3 定义您的服务。这在 gRPC 文档中有解释。有关示例,请参见 add.proto。确保原型定义与您服务的 go-kit(接口)定义相匹配。

接下来,获取 protoc 编译器。

您可以从 protobuf 发布页面下载预编译的二进制文件。您将解压一个名为 protoc3 的文件夹,其中包含一个包含可执行文件的子目录 bin。将该可执行文件移动到您的 $PATH 中的某个位置,您就可以开始了!

所以只要确保 protoc 在你的 PATH env var 中。


查看完整回答
反对 回复 2023-06-12
  • 1 回答
  • 0 关注
  • 106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信