介绍
文档
简单易用
安装
go install github.com/go-zing/gozz@latest
使用
Gozz
CLI工具 使用以下的语法:
gozz [--GLOBAL-FLAGS] [COMMAND] [--COMMAND-FLAGS] [ARGS]
使用插件执行指令
gozz run -p "[PLUGIN][:OPTIONS]" filename
注解
注解是一种特殊的注释,所有gozz
注解遵循以下的格式
// +zz:[PLUGIN][:ARGS][:OPTIONS]
type T interface{}
可以在这里看到更详细的介绍 点我
内置插件
- Wire 自动化依赖注入 和 AOP代理
- Api 生成API接口路由层
- Impl 接口依赖实现同步
- Doc 生成运行时注释表
- Tag 模板化管理结构体标签
- Orm 生成ORM实体映射结构体
- Option 生成
Funcitonal Options
风格代码
高拓展性
提供核心依赖库 gozz-core用于代码分析和生成
支持外部插件 .so
提供官方插件开发实例 official external
快速安装插件命令
gozz install [--output/-o] [--filepath/-f] [repository]
Showcase
License
有疑问加站长微信联系(非本文作者)
