Mac 下安装 配置protobuf
安装protobuf
使用 home brew
安装protobuf
brew install protobuf
验证安装是否完成
MacBook-Pro$ protoc --version
libprotoc 3.15.8 # protobuf 版本信息
安装go 的protobuf
插件
go get -u -v github.com/golang/protobuf/proto
go get -u -v github.com/golang/protobuf/protoc-gen-go
配置环境
因为protoc
需要依赖调用proto-gen-go
,因此将photo-gen-go
添加到环境变量中去。而proto-gen-go
存在于$GOPATH/bin
路径下面。
因为我用的zsh
,因此需要将环境变量配置交给zsh
管理,修改.zshrc
并追加部分配置信息:
export GOPATH=$HOME/go # gopath 设置路径
export GOBIN=$GOPATH/bin # gobin 路径
export PATH="$GOBIN:$PATH"
Referrence
https://developer.aliyun.com/article/229907
https://developer.apple.com/download/more/
https://github.com/Homebrew/brew#homebrew