Go语言中使用protobuf


1. 下载protoc,添加到环境变量

下载地址:https://github.com/google/protobuf/releases,windows下选择protoc-3.6.1-win32.zip即可。

2. 下载安装Go插件protoc-gen-go

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

protoc-gen-go将被安装到$GOBIN中(默认为$GOPATH/bin),需要将该路径添加到环境变量$PATH中。

3. 制定协议,编写x.proto文件

 参考https://www.cnblogs.com/xiaochuizi/p/9468006.html

4. 根据x.proto文件生成go语言的marshaling/demarshaling代码x.pb.go

protoc --go_out=. x.proto


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM