
Go 語言(yan)開(kai)發在(zai)線商城培訓(xun)
1 Beego 框(kuang)架使用(yong)
2 消息驅動
3 Go 并(bing)發(fa)編程
4 React 框架使用(yong)
1
項目介紹
2
快速入(ru)門
1.golang環(huan)境搭(da)建
2.依賴包安裝
3.beego快(kuai)速(su)入門
4.bee工具使用
3
beego 框架(jia)詳(xiang)解
1.路由配置
2.Controller控制器
3.過濾器的使用
4
ORM 框架詳解
1.beegoORM的使用
2.一對一關系
3.一對多關系
4.多對多關系
5
商城架構(gou)詳解和 model 設計
1.項目(mu)流程梳理(li)和整體架構
2.相關(guan)模型(xing)Model定義(yi)
6
session 和用戶(hu)模塊
1.session
2.cookie
3.beego/session
7
商(shang)品詳情頁(ye)(商(shang)品點贊(zan)和(he)評論)
1.點贊模塊
2.用戶評論
3.reactredux
8
購物車模塊
1.購物車數量統計
2.購物車結算
3.面向對象
4.設計模式
9
訂單(dan)管(guan)理(li)模塊
1.訂單分類(lei)查看(kan)
2.訂單支付接口
3.訂單完成
4.go實現redux進行訂單狀態管理
5.cps編程模型實踐
10
商品(pin)秒(miao)殺模塊(一)
1.高并發
2.事件驅動
3.異步回調
4.Go并發編程
5.消息驅動
11
商品秒(miao)殺模(mo)塊(kuai)(二)
1.beego部分源(yuan)碼(ma)解(jie)析
2.事件驅動實踐
3.go并發編程
12
商品秒(miao)殺模(mo)塊(三)
1.高并發
2.緩存設計
3.消息驅動
13
API 調(diao)用(yong)控制(zhi)模塊 (一)
1.IP訪問限制(zhi)(IP白(bai)名單(dan)和IP黑(hei)名單(dan))
2.基于Cookie和(he)虛擬用(yong)戶的訪問速率限制
14
API 調(diao)用控制模塊 (二)
1.訪問速率(lv)控制
2.ajax異(yi)步請求
3.數據過期
4.cookie和session
15
緩存設(she)計和實現
1.hashmap
2.拉鏈發
3.小堆
4.鏈表
5.緩存
6.localcache緩存本地備份
