课程简介
本课程是完整的Golang全栈开发体系化教程,全面涵盖Gin框架核心知识、GORM数据库操作、中间件开发、模板渲染、数据验证等核心技术。课程以微服务架构为核心,通过完整的秒杀商城项目实战,深入讲解Vue前端开发、服务端交互、RabbitMQ消息队列、Redis缓存、项目部署等企业级开发技能。学员将掌握Go语言Web开发全流程,具备独立开发高并发分布式系统的能力,课程配套完整的视频教程、源码资料和项目实战案例,帮助学习者从零基础成长为全栈开发工程师。
下载地址
课程目录
01 Gin框架-前奏
第1–4节:课程介绍、环境安装、第一个gin项目、运行原理剖析。
02 Gin框架-模板渲染
第5–33节:模板文件使用、静态文件、数据渲染、请求处理、文件上传等。
03 Gin框架-模板语法
第34–50节:上下文详解、模板语法、内置函数、自定义函数等。
04 Gin框架-数据绑定及验证
第51–62节:数据绑定、验证器使用、自定义验证、错误处理等。
05 Gin框架-路由组
第63–66节:路由组介绍、路由抽取、代码优化、章节小结。
06 Gin框架-中间件
第67–77节:中间件介绍、使用、自定义、全局与局部中间件等。
07 Gin框架-GORM
第78–134节:GORM介绍、模型定义、DML操作、关联表、错误处理等。
08 Gin框架-日志
第135–140节:日志介绍、使用、章节小结。
09 Gin框架-cookie和session
第141–144节:cookie和session介绍、存储引擎、redis使用。
10 vue-cli扫盲
第145–151节:安装nvm和node、npm使用、vue-cli项目、组件库等。
11 vue和服务端交互
第152–172节:vue-router、axios使用、Get/Post请求、文件上传等。
12 vue+gin+微服务打造秒杀商城实战
第173–273节:技术选型、用户服务、商品管理、秒杀服务、压测等。
13 秒杀升级
第274–293节:rabbitmq消息队列、Qos限流、redis使用、前端优化等。
14 gitlab及git的使用
第294–298节:gitlab安装、使用、版本控制、冲突处理等。
15 项目部署
第299–305节:linux部署supervisor、vue项目部署、windows部署等。
16 补录更新课程
第306–307节:go-mod使用、命令介绍。
--- 点击展开详细目录 ---
|