MacOS安装和升级protobuf

团队的新手同学连grpc的环境都搭不起来, 也就有了本篇简单的教程。

GRpc根本用到的俩个东西: protobuf&protoc-gen-go

protoc的安装

MacOS 并不需要复杂的安装

brew info protobuf //查看现有protobuf包
brew install protobuf //安装protobuf
protoc --version //查看protobuf版本

因我的版本比他的低,所以我需要更新最新版本。

brew uninstall protobuf --force //卸载原有
brew update
brew info //查看版本一致,跟他一致
brew install protobuf


protoc-gen-go 的安装

https://github.com/golang/protobuf

go get -u github.com/golang/protobuf/protoc-gen-go


扩展阅读



上一篇:100怎么变成100.00 || undefined在数字环境下是:NaN || null在数字环境下是0 || 数组的toString()方法把每个元素变成字符串,拼在一起以逗号隔开 || 空数组转换成字符串后是什么?


下一篇:全图文分析:如何利用Google的protobuf,来思考、设计、实现自己的RPC框架