问题
I'm using protoc-gen-go to compile C
Protocol Buffers
into Golang
which works great and I can almost go install
the package but I get this error:
cannot find package "google/protobuf"
but I cannot find this package anywhere to download, can anybody tell me what I should do with this? Thanks.
I'm following all steps to doing it from here
then I run protoc --go_out=. *.proto
and I get all my files, but the wrong proto
import
回答1:
as @poopoothegoriall said, please use the protobuf from github, other than code-google. the generated .pb.go file will import "github.com/golang/protobuf/proto"
UPDATE this is my steps:
make install
project https://github.com/google/protobuf.gitgo get
https://github.com/golang/protobuf- generate the go source by
protoc --go_out=. xxx.proto
来源:https://stackoverflow.com/questions/33930028/using-protoc-gen-go-creates-a-pb-go-that-imports-google-golang-but-cant-find-p