GoHUB 项目主要提供的是 Web 服务, 且具备命令行功能
Web 服务功能会封装到子命令 serve 中,命令行功能会封装到子命令 cli 中。
除了 serve 命令,我们还会有以下命令
- key 命令生成 app key
- make 命令
- seed 数据填充
- migrate 数据库迁移
- cache 缓存处理
变更日志
本文件记录了本项目的所有重要变更。
[未发布]
⚙️ 辅助工具的变动
- 参数格式化(str 包)
- Changelog file
- Git-cliff generator changelog files
- Console 包
🐛 Bug 修复
- Readme.md
- 删除测试的 testCommand
- Panic Recovery
- Import package update
💼 其他
📚 文档更新
📦 依赖更新
- 修改 redis 版本 github.com/redis/go-redis/v9
🚀 新功能
- 添加 make cmd 命令 \r\n例如: gohub make cmd testCommand
- Play 命令,做调试使用
- Key 命令
- 命令行模式
- Guest 中间件
- 账号登陆
- 手机+短信验证码登陆
- Email+邮件验证码注册
- 使用 Redis
- 数据库请求日志
- Panic Recovery
- HTTP 访问日志
- Email 是否已注册接口
- 手机是否注册接口
🚜 代码重构
- 修改生成模板文件后缀名
- Gofmt -l -w -s package