Goctl

    • rpc服务生成
    • model代码生成
    • 模板管理

    本节将包含以下内容:

    很多人会把 读作 go-C-T-L,这种是错误的念法,应参照 go control 读做 。

    1. goctl version ${version} ${os}/${arch}

    例如输出:

    版本号说明

    • version:goctl 版本号
    • os:当前操作系统名称
    • arch: 当前系统架构名称

      方式二 (fork and build)

      从 go-zero代码仓库 git@github.com:tal-tech/go-zero.git 拉取一份源码,进入 tools/goctl/目录下编译一下 goctl 文件,然后将其添加到环境变量中。

      安装完成后执行,如果输出版本信息则代表安装成功,例如:

      1. command not found: goctl