Go Wiki:学习并发
此页面提供了学习 Go 并发相关资源的链接。内容按从初级到高级的顺序排列。
初级
- 阅读 《Effective Go:并发》
- 观看 《在 Go 中模拟真实世界系统》
- 学习 《Go 编程语言规范》,特别是
- 编写 《Go 之旅:并发》 中的代码
- 阅读 《常见问题(FAQ)》,特别是
中级
- 学习 Go by Example,从 goroutines 到 有状态 goroutines
- 观看 《Go 并发模式》
- 观看 《Go 中防止死锁和内存泄漏的实用指南》
- 阅读 《通过通信共享内存》 并进行 代码演练
- 阅读 《Go 并发模式:超时、继续》
- 观看 《并发不是并行》
- 阅读 《Go 并发模式:管道和取消》
- 阅读 《重新思考经典并发模式》
- 学习 Package sync
- 阅读 《Go 竞态检测器简介》
- 观看 《Go:优雅成长的代码》
- 阅读 《互斥锁和信号量揭秘》
高级
- 观看 《高级 Go 并发模式》
- 阅读 《高级 Go 并发模式》
- 阅读 《Go 并发模式:Context》
- 学习 《Go 内存模型》
- 学习 Package atomic
- 阅读 《使用通道设计 Go API 的原则》
- 阅读 《高级 Go 并发原语》
- 观看 《调度器传奇》
- 阅读 《调度器传奇》
- 观看 《理解通道》
- 阅读 《理解通道》
此内容是 Go Wiki 的一部分。