执行protoc -I=. --go_out=paths=source_relative:gen/go trip.proto命令报错, 错误信息如下:

protoc-gen-go: program not found or is not executablePlease specify a program using absolute path or make sure the program is available in your PATH system variable--go_out: protoc-gen-go: Plugin failed with status code 1.

解决方案:
1.找到protoc-gen-go 文件,执行以下命令,该文件通过go get装置时会装置在$GOPATH/go/bin目录下
cp protoc-gen-go /usr/local/bin/
2.而后vim ~/.zshrc, 新增上面这一行(貌似我发现这一步能够不要, 执行完第一步当前就能够编译了...)
export GOPATH=$HOME/go PATH=$PATH:$GOPATH/bin
之后source ~/. zshrc即可