这一个项目是我为了复习
gin和gorm以及mysql和redis做的一个单体架构的项目,利用了go语言重写了黑马点评的部分功能,但是由于实在不想写CURD了,所以还有几个模块没有写完
Gin + Gorm + Mysql + Redis + Docker
已经完成的功能:
- 用户登录: 把
session改成了更加常用的Jwt - 商品查询缓存
- 优惠券秒杀
- 达人探店
- 好友关注(使用了推模式实现)
-
利用配置文件读取信息
-
添加商铺定位 , 用户签到和
UV统计功能 -
修改各种
Bug
另外做项目的同时我也发现了自己对于简单的 http 和 orm 框架还有一些知识点没有掌握,比如gorm 中事务的实现以及 gorm 中 Session ,Hook 等概念,之后也会重点学习