Skip to content

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

基于 MIT 许可发布