使用protoc生成go类型文件
1.下载
下载对应类型的编译器。
因为我是win64系统电脑,所以下载这个。
然后把bin里的protoc.exe 这个程序丢到$GOPATH/bin 里面。
2.安装插件包
go get github.com/gogo/protobuf/protoc-gen-gofast
然后在GOPATH/src/mod 里找到对应的文件
比如我的是这个目录,然后执行如下cmd。
go build
go install
此时会在$GOPATH/bin 下生成对应插件包的exe。
然后我们就可以在对应的.proto
文件目录执行了。
3.使用
比如:
我要把msg目录下的message.proto
转成message.pb.go
我可以执行:
protoc --gofast_out=. message.proto
然后就可以了。
标签:bin,GOPATH,protoc,proto,生成,go,message From: https://blog.51cto.com/u_15326986/5806323