Protocol Buffers 编译工具安装

操作系统:osx

语言环境:golang 

先到github上下载对应平台的包最新的预编译的压缩文件包

https://github.com/protocolbuffers/protobuf/releases

解压后:

将bin下面的protoc文件拷贝到$GOPATH下,($GOPATH已经在PATH下,保证protoc在PATH下即可)

我放在这里,

扫描二维码关注公众号,回复: 16102640 查看本文章

```

$ which protoc
/Users/Macbook/go/bin/protoc

```

然后,将include复制到$GOPATH下。

关键在于将include文件放在protoco的所在目录bin的所在目录的相同目录下。即保持和上图相同的目录结构。

否则会出现

google/protobuf/timestamp.proto not found

这类错误,看github 

https://github.com/protocolbuffers/protobuf/issues/5131

然后

go get -u github.com/golang/protobuf/protoc-gen-go

参考:

https://developers.google.com/protocol-buffers/docs/gotutorial

猜你喜欢

转载自blog.csdn.net/qq_21514303/article/details/89241172
今日推荐