请问go的goprotobuf插件在windows下怎么使用啊。

正常进行了go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
并且在GOPATH路径的bin下面也生成了protoc-gen-go.exe
但是没有找到使用它的方法。看到在linux下安装以后可以直接用protoc命令进行使用,在windows下怎么办啊?这是个.exe程序

共 7 个回复


fhbzyc

WINDOWS也有命令行的

# 0

yxllin

windows命令行具体怎么使用啊?
第一个命令是protoc-gen-go还是protoc-gen-go.exe呢?后面的参数怎么接。。。看了帖子都只交了怎么安装生成.exe 没有教怎么使用

# 1

fhbzyc

protoc-gen-go.exe 后面和 linux 命令一样

你自己试试啊非要手把手的教

# 2

yxllin

我有试过的,因为没有奏效所以怀疑是不是自己使用方法有问题,才提问。。。好吧如果这样没问题我再去看看是不是安装过程有问题

# 3

xinyu391

protoc-gen-go -help

# 4

jkkkls

你要装个protobuf的protoc这个执行程序,也要有protoc-gen-go,系统能找得到这两个程序,执行命令:protoc -go_out=. ./*.proto就可以了

# 5

damao

楼上说的不错,要配合protoc使用的,去protobuf下载,然后使用时保证protoc.exe和protoc-gen-go.exe都在PATH中就行了

# 6