参考文章:
-
安装 protobuf
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.11.2/protobuf-all-3.11.2.tar.gz
tar zxf protobuf-all-3.11.2.tar.gz
cd protobuf-3.11.2
# 或者 安装3.6.1
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protobuf-all-3.6.1.tar.gz
tar zxf protobuf-all-3.6.1.tar.gz
cd protobuf-3.6.1
./configure -prefix=/usr/local/
sudo make # 要编译很久
sudo make check
sudo make install
protoc --version
- 编译 proto
cd protobuf-3.11.2
cd examples
mkdir tutorial
protoc --go_out=tutorial addressbook.proto
ll tutorial
# 显示结果
# total 12K
# -rw-r--r--. 1 root root 8.7K Jan 2 12:55 addressbook.pb.go
1274





