Goctls
2022/12/19小于 1 分钟
Goctls 是一个为 simple admin 设计的代码生成工具, 基于 go zero 官方工具 goctl 开发而成。
它提供了许多额外的功能,例如:
- go-swagger : 基于 go-swagger 而不是官方的@doc 注解
- 多国语言支持
- 优化错误信息处理,支持多语言错误
- 简单易用的校验器
- 支持代码生成,生成 API,RPC 和 web 端的 CRUD 代码
- 对 Simple Admin 的针对性优化
注意
现已支持中文,只需要设置环境变量 SIMPLE_LANG=zh 即可
SIMPLE_LANG=zh goctls -h工具安装
在命令行执行
go install github.com/suyuan32/goctls@latest自动下载依赖
goctls env check -i -f --verbose这个命令会自动安装 protoc, swagger 等依赖.