windows下安装golang使用protobuf

1、安装 protoc

  • 该链接下下载protoc-3.3.0-win32.zip的包
  • 将文件解压到某一文件夹
  • 将解压出来的文件夹下的 /bin/protoc.exe 二进制的路径添加到环境变量中

2、准备protobuf模块以及插件

# protoc-gen-go是用来将protobuf的的代码转换成go语言代码的一个插件
$ go get -u github.com/golang/protobuf/protoc-gen-go
# proto是protobuf在golang中的接口模块
$ go get -u github.com/golang/protobuf/proto

3、进入文件所在目录
protoc --go_out=. test.proto

4、示例
新建test.proto(windows下 idea安装了protobuf support插件,创建文件还是找到类型,我改用sublime创建到相应路径下了。)

syntax = "proto2";

package tutorial;  
  
message Person {  
  required string name = 1;  
  required int32 age = 2;  
  optional string email = 3;  
  
}  
  
}
image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容