241. protoc-gen-go 安装报错

1. protoc-gen-go 安装报错解决方法

  • 报错: --go_out: protoc-gen-go: Plugin failed with status code 1.

  • 解决方式:

    • 1.go get -u github.com/golang/protobuf/protoc-gen-go@latest 下载安装包同时会在/GOPATH/bin/目录生成一个protoc-gen-go.exe可执行文件
    • 2.考本protoc-gen-go.exe可执行文件到任意一个已经加入到环境变量的路径比如/xxx/bin
    • 3.重新执行protoc --proto_path=. --go_out=./pb --go_opt=module="gitee.com/go_course/rpc/protobuf/pb" pb/hello.proto
  • 问题解决了, 其实就是找不到protoc-gen-go.exe文件而已, 只要加到环境变量任意一个目录即可

  • 另一个不充电就是go下载编译之后的可执行文件目录最好将其加载到环境变量中, 否则又是会出现各种奇妙的问题

posted @ 2022-07-23 16:01  楠海  阅读(1094)  评论(1编辑  收藏  举报