gin api 实现

runningwater 2f4818ca25 refactor: 修改生成模板文件后缀名 11 ヶ月 前
app 2f4818ca25 refactor: 修改生成模板文件后缀名 11 ヶ月 前
bootstrap 6b5c735acf refactor: gofmt -l -w -s package 11 ヶ月 前
config be3cb1cbb4 jwt 功能 11 ヶ月 前
pkg 53724c8c57 feat: 添加 make cmd 命令 \r\n例如: gohub make cmd testCommand 11 ヶ月 前
routes b9a48068e8 Refresh Token 11 ヶ月 前
.air.toml d89de31b8d feat: Email+邮件验证码注册 11 ヶ月 前
.gitignore ec3267428f 添加 .gitignore 1 年間 前
LICENSE 3c981dd7bf add LICENSE. 11 ヶ月 前
README.md 2f4818ca25 refactor: 修改生成模板文件后缀名 11 ヶ月 前
cliff.toml dcdaf77ade doc: 更新 readme.md 文档 11 ヶ月 前
go.mod 4eedf93bda chore: 参数格式化(str 包) 11 ヶ月 前
go.sum 4eedf93bda chore: 参数格式化(str 包) 11 ヶ月 前
gohub.http 4a2f0fbdfc feat: Guest 中间件 11 ヶ月 前
http-client.env.json 03d6c9e213 sms 短信发送, 阿里云发送,实现有问题,需要重新实现 11 ヶ月 前
main.go 2d6c3e7d7b fix: 删除测试的 testCommand 11 ヶ月 前

README.md

GoHUB 项目主要提供的是 Web 服务, 且具备命令行功能

Web 服务功能会封装到子命令 serve 中,命令行功能会封装到子命令 cli 中。

除了 serve 命令,我们还会有以下命令

  1. key 命令生成 app key
  2. make 命令
  3. seed 数据填充
  4. migrate 数据库迁移
  5. cache 缓存处理

变更日志

本文件记录了本项目的所有重要变更。

[未发布]

⚙️ 辅助工具的变动

  • 参数格式化(str 包)
  • Changelog file
  • Git-cliff generator changelog files
  • Console 包

🐛 Bug 修复

  • 删除测试的 testCommand
  • Panic Recovery
  • Import package update

💼 其他

  • 修改生成模板文件后缀名
  • 更新 readme.md 文档

📚 文档更新

  • Add README 文档

🚀 新功能

  • 添加 make cmd 命令 \r\n例如: gohub make cmd testCommand
  • Play 命令,做调试使用
  • Key 命令
  • 命令行模式
  • Guest 中间件
  • 账号登陆
  • 手机+短信验证码登陆
  • Email+邮件验证码注册
  • 使用 Redis
  • 数据库请求日志
  • Panic Recovery
  • HTTP 访问日志
  • Email 是否已注册接口
  • 手机是否注册接口

🚜 代码重构

  • Gofmt -l -w -s package