nunu命令行工具
nunu 命令行工具是一个为了协助快速开发 Golang 项目而创建的项目,通过 nunu 命令行工具, 您可以很容易的进行 Golang 项目的创建、热编译、开发、测试、和部署。
创建项目
nunu new [projectName]
启动项目
nunu run
TIP
通常情况下,nunu run 命令仅用于本地开发环境快速热编译运行使用。如果是生产环境,请使用 go build
之后部署。
创建组件
nunu create [type] [handler-name]
详细命令:
bash
nunu create handler [handler-name]
bash
nunu create service [service-name]
bash
nunu create repository [repository-name]
bash
nunu create model [model-name]
如果你觉得每种组件单独创建太麻烦,你可以使用 nunu create all
创建所有组件。
nunu create all [name]
编译wire
nunu wire all
TIP
如果你的项目存在多个wire.go
文件,而你只想编译指定的wire.go
文件,你可以使用 nunu wire
,然后自己选择对应的文件编译。
版本升级
nunu upgrade