0
点赞
收藏
分享

微信扫一扫

使用protoc生成go类型文件


使用protoc生成go类型文件

1.下载

下载对应类型的编译器。


使用protoc生成go类型文件_后端

因为我是win64系统电脑,所以下载这个。

然后把bin里的protoc.exe 这个程序丢到$GOPATH/bin 里面。

2.安装插件包

go get github.com/gogo/protobuf/protoc-gen-gofast

然后在GOPATH/src/mod 里找到对应的文件

使用protoc生成go类型文件_官网_02

比如我的是这个目录,然后执行如下cmd。

go build
go install

此时会在$GOPATH/bin 下生成对应插件包的exe。

使用protoc生成go类型文件_开发语言_03

然后我们就可以在对应的​​.proto​​ 文件目录执行了。

3.使用

比如:

使用protoc生成go类型文件_开发语言_04

我要把msg目录下的​​message.proto​​​ 转成​​message.pb.go​

我可以执行:

protoc --gofast_out=. message.proto

然后就可以了。

举报

相关推荐

0 条评论