我在用着原型-gen-go编译C
Protocol Buffers
into Golang
效果很好,我几乎可以go install
包,但我收到此错误:
cannot find package "google/protobuf"
但我在任何地方都找不到这个包可供下载,有人能告诉我应该用它做什么吗?谢谢。
我正在按照所有步骤进行操作here
然后我跑protoc --go_out=. *.proto
我得到了所有文件,但错误proto
import
正如 @poopoothegoriall 所说,请使用 github 上的 protobuf,而不是 code-google。生成的 .pb.go 文件将导入"github.com/golang/protobuf/proto"
UPDATE这是我的步骤:
-
make install
项目https://github.com/google/protobuf.git
-
go get
https://github.com/golang/protobuf
- 生成 go 源代码
protoc --go_out=. xxx.proto
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)