解决:--go_out: protoc-gen-go: Plugin failed with status code 1.
方法一
1. option参数
在.proto
文件中添加
option go_package = "./;ProtoModel"; // 对应:生成位置;包名
2. go install
下载Go语言的protoc
插件
go install github.com/golang/protobuf/protoc-gen-go@latest
会在<GOPATH>/bin
下生成protoc-gen-go.exe
文件,这也是导致抛出以上异常的原因。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FRcqoqJV-1655796842062)(C:\Users\Jackson\AppData\Roaming\Typora\typora-user-images\image-20220621153128445.png)]](https://i-blog.csdnimg.cn/blog_migrate/e02cfa56c13f5d8be93f75647a62a4f4.png)
3. 成功!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zlR7lmmG-1655796842064)(C:\Users\Jackson\AppData\Roaming\Typora\typora-user-images\image-20220621153320526.png)]](https://i-blog.csdnimg.cn/blog_migrate/1d6b23746782f3b5f9493c3ea90ab8aa.png)