go-zero框架工具安装

Posted 菜鸟一枚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go-zero框架工具安装相关的知识,希望对你有一定的参考价值。

一、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 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查看时候安装成功

以上是关于go-zero框架工具安装的主要内容,如果未能解决你的问题,请参考以下文章

go-zero:尝试使用go-zero的工具goctl进行model,controller代码生成,配置数据库,实现FindAll方法,查询数据库全部数据

一文读懂云原生 go-zero 微服务框架

window10下go语言开发环境搭建,及体验go-zero框架,及解决command not found: goctl

go-zero微服务框架rpc的使用

go-zero微服务开发环境搭建

go-zero微服务开发环境搭建