
Go 語言開發(fā)在線商城培訓(xùn)
1 Beego 框架使用
2 消息驅(qū)動(dòng)
3 Go 并發(fā)編程
4 React 框架使用
1
項(xiàng)目介紹
2
快速入門
1.golang環(huán)境搭建
2.依賴包安裝
3.beego快速入門
4.bee工具使用
3
beego 框架詳解
1.路由配置
2.Controller控制器
3.過濾器的使用
4
ORM 框架詳解
1.beegoORM的使用
2.一對(duì)一關(guān)系
3.一對(duì)多關(guān)系
4.多對(duì)多關(guān)系
5
商城架構(gòu)詳解和 model 設(shè)計(jì)
1.項(xiàng)目流程梳理和整體架構(gòu)
2.相關(guān)模型Model定義
6
session 和用戶模塊
1.session
2.cookie
3.beego/session
7
商品詳情頁(商品點(diǎn)贊和評(píng)論)
1.點(diǎn)贊模塊
2.用戶評(píng)論
3.reactredux
8
購物車模塊
1.購物車數(shù)量統(tǒng)計(jì)
2.購物車結(jié)算
3.面向?qū)ο?
4.設(shè)計(jì)模式
9
訂單管理模塊
1.訂單分類查看
2.訂單支付接口
3.訂單完成
4.go實(shí)現(xiàn)redux進(jìn)行訂單狀態(tài)管理
5.cps編程模型實(shí)踐
10
商品秒殺模塊(一)
1.高并發(fā)
2.事件驅(qū)動(dòng)
3.異步回調(diào)
4.Go并發(fā)編程
5.消息驅(qū)動(dòng)
11
商品秒殺模塊(二)
1.beego部分源碼解析
2.事件驅(qū)動(dòng)實(shí)踐
3.go并發(fā)編程
12
商品秒殺模塊(三)
1.高并發(fā)
2.緩存設(shè)計(jì)
3.消息驅(qū)動(dòng)
13
API 調(diào)用控制模塊 (一)
1.IP訪問限制(IP白名單和IP黑名單)
2.基于Cookie和虛擬用戶的訪問速率限制
14
API 調(diào)用控制模塊 (二)
1.訪問速率控制
2.ajax異步請(qǐng)求
3.數(shù)據(jù)過期
4.cookie和session
15
緩存設(shè)計(jì)和實(shí)現(xiàn)
1.hashmap
2.拉鏈發(fā)
3.小堆
4.鏈表
5.緩存
6.localcache緩存本地備份
