(本课程是几年前录制,部分细节和现在不同,请加群提问)本课程是专门为想要快速学习Go web开发的同学准备的。本课程的框架是Gin,涵盖框架套路速学、微服务基础

*   第一章:Gin基础速学 cplist.push('第一章:Gin基础速学');/

  *   第1讲:开张课、 开发环境、最简单的服务启动

  *   第2讲:API的URL规则设计、带参数的路由

  *   第3讲:是否一定要用MVC模式、路由分组

  *   第4讲:简单Dao层代码封装、使用中间件模拟"鉴权"

  *   第5讲:创建Model、参数绑定Model的初步使用

  *   第6讲:内置验证器的初步使用、POST参数绑定

  *   第7讲:自定义验证器结合正则验证JSON参数(已过时,请加群提问)

  *   第8讲:批量提交帖子数据的验证基本姿势

*   第二章:数据库和ORM(Gin) cplist.push('第二章:数据库和ORM(Gin)');/

  *   第9讲:到底要不要用ORM?、Gorm入手、执行原始SQL

  *   第10讲:结合Model进行数据映射/查询的基本要点

  *   第11讲:练习:新增数据、封装DB初步、结合Gin实现查询API

  *   第12讲:简单连接池设置、信号处理、优雅的退出程序

  *   第13讲:当数据库连接出错时优雅关闭web服务:两种方式