簡(jiǎn)介:課程雖然旨在比較Beego框架和Gin框架的優(yōu)缺點(diǎn),以及選擇策略,但是校長(zhǎng)從架構(gòu)師的視角給出了更加宏大的大局觀,并且拷問(wèn)了很多習(xí)以為常又似是而非的、看似正確卻實(shí)則錯(cuò)誤的觀點(diǎn),然后通過(guò)Beeog和Gin的具體比較揭示這些觀點(diǎn)的實(shí)例化,最后落腳在一個(gè)具體的項(xiàng)目問(wèn)題上,通過(guò)兩種框架實(shí)現(xiàn)項(xiàng)目,為學(xué)員同時(shí)講解了具體的go語(yǔ)言知識(shí)。
第1章 課程介紹
本章不僅針對(duì)課程內(nèi)容進(jìn)行了介紹,同時(shí)從架構(gòu)師的視角針對(duì)日常一些習(xí)以為常又似是而非的、看似正確卻實(shí)則錯(cuò)誤的觀點(diǎn)進(jìn)行了剖析解答,幫助同學(xué)們?cè)谡介_(kāi)始學(xué)習(xí)之前,理清思路,以便更加順利前行!
第2章 Beego和Gin的全方位比較
本章將重點(diǎn)從三個(gè)方面講解Beego和Gin的區(qū)別:MVC支持的情況,路由&Session,性能的差別。
- 視頻: 2-1 Beego vs Gin對(duì)MVC的支持 (01:35)
- 視頻: 2-2 Beego的MVC (11:53)
- 視頻: 2-3 為什么需要MVC (14:14)
- 視頻: 2-4 Gin不支持MVC (01:58)
- 視頻: 2-5 Beego的RESTFUL路由--GET (07:38)
- 視頻: 2-6 Beego的RESTFUL路由--POST (02:46)
- 視頻: 2-7 Beego的正則路由 (14:11)
- 視頻: 2-8 Gin的RESTFUL路由--GET (06:11)
- 視頻: 2-9 Gin的RESTFUL路由--POST (01:26)
- 視頻: 2-10 Gin從path中提取參數(shù) (03:28)
- 視頻: 2-11 Gin的組路由 (04:07)
- 視頻: 2-12 什么是Session (04:46)
- 視頻: 2-13 Beego的Session (02:49)
- 視頻: 2-14 性能 (14:47)
第4章 商品詳情頁(yè)案例
本章將通過(guò)一個(gè)實(shí)現(xiàn)商品詳情頁(yè)(其實(shí)是商品詳情頁(yè)的一部分,其實(shí)不難,很簡(jiǎn)單的)的具體項(xiàng)目問(wèn)題,講解如何使用不同框架,以及技術(shù)細(xì)節(jié),幫助大家進(jìn)一步了解Beego和Gin的適用區(qū)別。