关于protobuf:gozero框架工具安装

12次阅读

共计 540 个字符,预计需要花费 2 分钟才能阅读完成。

一、goctl 装置

  • 运行如下命令

    GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/tal-tech/go-zero/tools/goctl
  • 配置文件

    • sudo vim /etc/paths
    • 在最初一行增加 $GOPATH/bin

二、protoc-gen-go 装置

  • 在 $GOPATH 下的 src 目录下下载 protobuf 源码:git
    clone mailto:git@github.com:protocolbuffers/protobuf.git
  • 进入到 protoc-gen-go 目录下,执行如下 go build 和 go install 命令。执行命令后会在 $GOPATH/bin 目录下主动生成 protoc-gen-go 可执行文件。
  • 如果源码不在 src 目录下,生成 protoc-gen-go 可执行文件后须要将该文件移到 $GOPATH/bin 目录下,否则会报找不到可执行文件的谬误。

三、protoc 装置

  • 下载源码:https://github.com/protocolbu…
  • 解压后进入到源码下的 bin 目录,找到 protoc 二进制文件,把 protoc 文件挪动到 $GOPATH/bin 目录
  • 执行 protoc –version 查看时候装置胜利
正文完
 0