1、安装protobuf
brew install protobuf
2、检查安装结果
protoc --version
3、安装golang for protobuf插件
go get github.com/golang/protobuf/protoc-gen-go
go get -u -v github.com/golang/protobuf/protoc-gen-go
go get = git clone + go install
这里会慢的要死
所以我这里采取的是先直接在github 上面去下载下来,复制到
/src/github.com/golang/
目录下,分别进入到 protobuf/proto 和 protobuf/protoc-gen-go/ 目录下执行
go build
go install
命令
4、运用,在文件目录里运行
protoc --go_out=plugins=grpc:. user.proto
生成了新文件,成功