蓝山工作室 Go 方向 2025-2026 年课件
| 序号 | 模块 | 内容说明 | 负责人 |
|---|---|---|---|
| 00 | 编程通识课 | Markdown,提问的智慧,Git 与 GitHub,GoLand,学习方法论 | 康桥 |
| 01 | Go语法(1) | 数据类型,变量,常量,基本语句(if,for,range),函数,fmt 包 | 郭瑞彤 |
| 02 | Go语法(2) | 函数进阶,数组,切片,Map 等数据结构 | 王家宽 |
| 03 | 面向对象基础 | 包与模块,结构体,方法,接口,泛型,面向对象编程思想 | 康桥 |
| 04 | 常用标准库 | fmt,io,os,strings,bytes,time,math/rand,文件与目录操作等 | 贺一鸣 |
| 05 | 并发与操作系统 | 操作系统并发基础,goroutine,channel,常见并发模型,互斥锁,WaitGroup | 陈越 |
| 06 | Web 开发 | Gin 框架和中间件模型,Hertz,Web 项目结构,Restful API,计算机网络基础。 | 王家宽 |
| 07 | MySQL | 安装与命令行操作,SQL 语句,Go 数据库操作,GORM ORM 框架 | 郭瑞彤 |
| 08 | 非关系型数据库 | Redis(缓存、锁),MongoDB(文档存储) | 陈越 |
| 09 | 容器 | linux基础,Docker 基础概念,镜像与容器,Dockerfile 编写,Compose 编排 | 康桥 |
| 10 | 单体项目实战 | Zap 日志库,Viper 配置管理,Web+DB+Redis 实战,Docker 部署与复盘优化 | 贺一鸣 |
| 11 | 微服务及微服务框架 | 微服务理论、kitex 和 go-zero | 康桥 |
| 12 | 服务发现和服务治理 | 服务发现中间件,熔断、限流、降级等服务治理相关内容。 | 郭瑞彤 |
| 13 | 消息队列 | Kafka 和其他 mq 以及消息队列常见问题和解决。 | 贺一鸣 |
| 14 | API网关 | 常见网关如 traefik、nginx 及其应用。 | 王家宽 |
| 15 | 可观测性 | OpenTelemetry、Prometheus、Jaeger | 陈越 |
| 16 | AI Agent | rag、mcp、skills、eino 框架以及常见 agent 设计范式 | 康桥 |
| 17 | 杂项 | CI/CD、配置中心、八股等等 | 陈越 |