概述
1 下载
https://github.com/protocolbuffers/protobuf/releases
下载
protoc-3.7.1-win64.zip(包含protoc.exe的已安装版)
2 执行go命令
执行:
go get github.com/golang/protobuf/protoc-gen-go
会在bin目录下生成protoc-gen-go.exe
将他放到protoc.exe同一个文件夹下,用来生成go版本的协议文件
执行:
go get github.com/golang/protobuf/proto
用来在go的代码中包含用。
3 新建文件 test.proto
syntax = "proto3";
package Test;
message test_msg
{
int32 num= 1;
}
4 新建run-go.cmd
protoc --go_out=./ ./test.proto
pause
执行。
5 使用
test := &Test.TestMsg{
Num: 666,
}
fmt.Print(test.GetNum())
最后
以上就是愉快绿茶为你收集整理的windows下安装go版protobuf的全部内容,希望文章能够帮你解决windows下安装go版protobuf所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复