此库是根据掘金大佬 jassue 编写的:”手把手,带你从零开始封装 Gin 框架“ 的教程,修正了他教程中间的一些错误,手动编写的项目,以便后续自己使用在其他项目上。
目前,这次代码仓库未使用十二:使用 Wire 依赖注入重构。
- 手把手,带你从零封装Gin框架(一):开篇 & 项目初始化 https://juejin.cn/post/7016742808560074783
- 手把手,带你从零封装Gin框架(二):配置初始化 & 全局变量 https://juejin.cn/post/7016979344094396424
- 手把手,带你从零封装Gin框架(三):日志初始化 https://juejin.cn/post/7018139911043678245
- 手把手,带你从零封装Gin框架(四):数据库初始化(GORM) https://juejin.cn/post/7018519894828253220
- 手把手,带你从零封装Gin框架(五):静态资源处理 & 优雅重启服务器 https://juejin.cn/post/7019261698586443806
- 手把手,带你从零封装Gin框架(六):初始化 Validator & 封装 Response & 实现第一个接口 https://juejin.cn/post/7021842747673804808
- 手把手,带你从零封装Gin框架(七):实现登录接口 & jwt 鉴权中间件 https://juejin.cn/post/7022516754521784333
- 手把手,带你从零封装Gin框架(八):引入Redis & 解决 JWT 注销问题(黑名单策略) https://juejin.cn/post/7022579299349692452
- 手把手,带你从零封装Gin框架(九):Token 续签 & 封装分布式锁 https://juejin.cn/post/7023246327693705223
- 手把手,带你从零封装Gin框架(十):初始化多驱动文件系统 & 实现图片上传接口 https://juejin.cn/post/7031568683050729508
- 手把手,带你从零封装Gin框架(十一):使用文件记录错误日志 & 跨域处理 https://juejin.cn/post/7033006356676214798
- 手把手,带你从零封装Gin框架(十二):使用 Wire 依赖注入重构 https://juejin.cn/post/7101966893522616356