Goctl安装

前言

Goctl在go-zero项目开发着有着很大的作用,其可以有效的帮助开发者大大提高开发效率,减少代码的出错率,缩短业务开发的工作量,更多的Goctl的介绍请阅读Goctl介绍, 在这里我们强烈推荐大家安装,因为后续演示例子中我们大部分都会以goctl进行演示。

安装(mac&linux)

  • download&install

    1. # Go 1.15 及之前版本
    2. GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/zeromicro/go-zero/tools/goctl@latest
    3. # Go 1.16 及以后版本
    4. GOPROXY=https://goproxy.cn/,direct go install github.com/zeromicro/go-zero/tools/goctl@latest
  • 环境变量检测

    go get下载编译后的二进制文件位于$GOPATH/bin目录下,要确保$GOPATH/bin已经添加到环境变量。

    1. $ sudo vim /etc/paths

    在最后一行添加如下内容

    1. $GOPATH/bin

    [!TIP] $GOPATH为你本机上的文件地址

  • 安装结果验证

    1. $ goctl -v
    1. goctl version 1.1.4 darwin/amd64

[!TIP] windows用户添加环境变量请自行google