golang 安装使用 protobuf 的教程
来源:互联网 发布:用python写网络爬虫 书 编辑:程序博客网 时间:2024/06/07 14:20
golang 安装使用 protobuf 的教程
1、下载protobuf的编译器protoc
下载地址:https://github.com/google/protobuf/releases
window:
- 下载: protoc-3.3.0-win32.zip
- 解压,把bin目录下的protoc.exe复制到GOPATH/bin下,GOPATH/bin加入环境变量。
- 当然也可放在其他目录,需加入环境变量,能让系统找到protoc.exe
linux:
- 下载:
protoc-3.3.0-linux-x86_64.zip
- 将压缩包解压,把
protoc-3.3.0-linux-x86_64/bin
目录下的protoc
复制到$GOPATH/bin
下 $GOPATH/bin
加入环境变量。编辑~/.profile
文件或~/.bashrc
文件,二者不同可见GOPATH设置,在最后添加:export GOPATH="go项目的路径"
export PATH=$PATH:$GOPATH/bin
- 如果喜欢编译安装的,也可下载源码自行安装,最后将可执行文件加入环境变量。
源码地址:https://github.com/google/protobuf
2、获取protobuf的编译器插件protoc-gen-go
- 进入GOPATH目录
- 运行
go get -u github.com/golang/protobuf/protoc-gen-go
- 如果成功,会在GOPATH/bin下生成protoc-gen-go.exe文件
3、拷贝库文件
- 从解压目录
protoc-3.3.0-linux-x86_64/include/google/protobuf
中拷贝全部文件,复制到GOPATH/src/google/protobuf
目录下
4、运行
protoc --go_out=. *.proto
- Note,
*
前有空格,*
是你proto文件的名称,更多详细内容,请阅官方文档
阅读全文
0 0
- golang 安装使用 protobuf 的教程
- golang使用protobuf简易教程
- Golang 安装Protobuf
- centos安装golang、protobuf
- mac golang使用protobuf
- golang使用protobuf
- golang中使用protobuf
- golang使用protobuf例子
- golang使用protobuf
- golang使用protobuf
- golang在windows下安装和使用protobuf
- 在 Golang 中使用 Protobuf
- 在 Golang 中使用 Protobuf
- Golang里面使用protobuf(proto3)
- Protobuf 的安装使用总结
- protobuf的安装和使用
- protobuf 的安装与使用
- protobuf的安装和使用
- STM32怎么读取输出口电平
- chrome浏览器当鼠标碰到超链接的时候会窗口会抖动
- 国务院关于印发新一代人工智能发展规划的通知
- Hough transform(霍夫变换)
- 利用豆瓣短评数据生成词云
- golang 安装使用 protobuf 的教程
- HBase简介
- 机器学习中的相似度度量
- android获取设备信息
- CSDN日报20170818——《给最真的自己加上static final》
- 基于维纳滤波的图像复原算法
- tensorflow bug: Process finished with exit code -1073740791 (0xC0000409)
- Springboot项目pring-boot-devtools 热加载
- 大小写互换