课程文档

Go 后端开发完整课程文档

Go 后端开发课程

欢迎来到 Go 后端开发课程!这里包含了从基础到进阶的完整学习内容。

学习路径

🚀 基础篇 (第0-4课)

  • 开发环境搭建和基础概念
  • Go 语言基础语法
  • 数据类型和控制结构
  • 包、指针、结构体和接口

💻 进阶篇 (第5-8课)

  • 并发编程 (Goroutine & Channel)
  • HTTP 服务开发
  • 数据库操作 (MySQL, Redis, MongoDB)

🏗️ 实战篇 (第9-14课)

  • Docker 容器化
  • 完整项目实战
  • 微服务架构入门
  • go-zero 框架实践

🌐 高级篇 (第15-18课)

  • 负载均衡
  • 分布式系统基础
  • 性能优化
  • 生产环境部署

开始学习

建议按照课程顺序学习,每一课都建立在前面课程的基础之上。点击左侧导航栏选择具体的课程内容。


从 0 开始学 Go

从 0 开始学 Go

基础语法

基础语法

数组和切片

数组和切片

包、指针、结构体和接口

包、指针、结构体和接口

后端 Go 第四次课

后端 Go 第四次课

并发编程

并发编程

HTTP 服务简单案例

HTTP 服务简单案例

MySQL 数据库

MySQL 数据库

Redis 和 MongoDB

Redis 和 MongoDB

第九课

第九课

Docker 容器化

Docker 容器化

单体架构实战

单体架构实战

第十二课

第十二课

微服务入门

微服务入门

Go-zero 微服务

Go-zero 微服务

第十五课

第十五课

负载均衡

负载均衡

第十七课

第十七课

第十八课

第十八课

最后修改 September 2, 2025: fix:fix lesson 14 (f808936)