Golang ProtoBuf 初学者完整教程:安装-下面以windows为例

1、安装protoc:https://github.com/protocolbuffers/protobuf/releases

将bin目录加入环境变量,然后就可以检查一下 protoc 是否安装成功 

protoc --version

2、安装protoc-gen-go

go get -u google.golang.org/protobuf/

如果在执行protoc命令出现如下错误:

'protoc-gen-go' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
--go_out: protoc-gen-go: Plugin failed with status code 1.

解决办法:

需要安装protoc-gen-go.exe可执行文件,当protoc命令执行时,当编译器调用时传递了 --go_out命令行标志时, protoc就会使用它。

下载protobuf-go源码然后编译安装就可以自动在 gopath 目录下生成 protoc-gen-go.exe

git clone https://github.com/protocolbuffers/protobuf-go

cd ./protobuf-go/cmd/protoc-gen-go/
go install .

上一篇:磁盘管理与文件管理-一、磁盘结构


下一篇:高标清4K音视频编码处理平台JR600系列