Go 进阶
2025/12/12小于 1 分钟
Go 进阶
深入理解 Go 并发模型、运行时机制和性能优化。
目录
学习路线
| 序号 | 主题 | 内容 |
|---|---|---|
| 1 | 并发深入 | Goroutine 原理、Channel 高级用法 |
| 2 | GMP 调度 | G、M、P 概念、调度流程、抢占式调度 |
| 3 | 内存模型 | 内存分配、逃逸分析、内存对齐 |
| 4 | 垃圾回收 | 三色标记、写屏障、GC 调优 |
| 5 | 性能分析 | pprof、trace、benchmark |
为什么要学进阶内容?
- 面试必考:GMP、GC 是 Go 面试的高频考点
- 性能优化:理解底层才能写出高性能代码
- 问题排查:遇到死锁、内存泄漏时能快速定位
- 架构设计:理解并发模型才能设计好并发系统
