Golang综合项目实战(一)
- 01-项目简介
- 02-项目架构、术语、运行结果
- 03-创建并初始化项目
- 04-创建用户模型和错误处理
- 05-创建密码加密工具类
- 06-保存密码之前的hooks
- 07-创建用户名密码验证工具类
- 08-用户数据库操作逻辑
- 09-操作用户service
- 10-创建商品分类模型和自定义错误
- 11-商品分类数据库操作逻辑
- 12-创建分页工具类
- 13-创建解析csv文件工具类
- 14-商品分类service
- 15-创建商品模型和自定义错误
- 16-商品数据库逻辑
- 17-商品service
- 18-创建购物车实体类和自定义错误
- 19-购物车数据库操作逻辑
- 20-购物车service
- 21-创建订单模型和自定义错误
- 22-创建订单hooks
- 23-订单数据库操作
- 24-订单项数据库操作
- 25-订单service
- 26-创建api辅助类
- 27-创建系统配置类
- 28-创建jwt工具类
- 29-创建用户控制器
- 30-创建商品分类控制器
- 31-创建商品控制器
- 32-创建购物车控制器
- 33-创建订单控制器
- 34-创建授权中间件
- 35-创建数据库工具类
- 36-创建项目路由
- 37-创建优雅关闭gin服务器工具类
- 38-创建项目主启动类并测试运行项目
- 39-生成swagger配置