解决:--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://images2.imgbox.com/33/ec/RWyYy2iu_o.png)
3. 成功!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zlR7lmmG-1655796842064)(C:\Users\Jackson\AppData\Roaming\Typora\typora-user-images\image-20220621153320526.png)]](https://images2.imgbox.com/cc/f4/W9rmWXBe_o.png)