课程大纲:
Golang Web实战培训
1 项目需求分析
1.1 需求分析
1.2 项目流程分析
1.3 数据库设计
2 环境搭建Iris框架入门
2.1 Iris快速入门
2.2 Iris项目搭建
2.3 Iris MVC的介绍
3 功能开发
3.1 用户功能开发
3.2 商品功能开发
3.3 订单模块开发
4 秒杀系统开发
4.1 秒杀系统分析
4.2 秒杀系统功能实现
4.3 实现分布式验证
4.4 解决超卖问题
4.5 引入消息队列
4.6 秒杀功能安全优化