简介:课程虽然旨在比较Beego框架和Gin框架的优缺点,以及选择策略,但是校长从架构师的视角给出了更加宏大的大局观,并且拷问了很多习以为常又似是而非的、看似正确却实则错误的观点,然后通过Beeog和Gin的具体比较揭示这些观点的实例化,最后落脚在一个具体的项目问题上,通过两种框架实现项目,为学员同时讲解了具体的go语言知识。
第1章 课程介绍
本章不仅针对课程内容进行了介绍,同时从架构师的视角针对日常一些习以为常又似是而非的、看似正确却实则错误的观点进行了剖析解答,帮助同学们在正式开始学习之前,理清思路,以便更加顺利前行!
第2章 Beego和Gin的全方位比较
本章将重点从三个方面讲解Beego和Gin的区别:MVC支持的情况,路由&Session,性能的差别。
- 视频: 2-1 Beego vs Gin对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中提取参数 (03:28)
- 视频: 2-11 Gin的组路由 (04:07)
- 视频: 2-12 什么是Session (04:46)
- 视频: 2-13 Beego的Session (02:49)
- 视频: 2-14 性能 (14:47)
第4章 商品详情页案例
本章将通过一个实现商品详情页(其实是商品详情页的一部分,其实不难,很简单的)的具体项目问题,讲解如何使用不同框架,以及技术细节,帮助大家进一步了解Beego和Gin的适用区别。