Google I/O 2012 - Go Concurrency Patterns
9 人推荐 · 跨 9 个月 · 2012–2025

中文导读
Go 语言联合创始人 Rob Pike 在 Google I/O 2012 上的经典演讲。通过趣味盎然的地鼠传消息演示与搜索引擎实战案例,深入浅出地演示了如何用 goroutine 和 channel 化繁为简,解决棘手的并发难题。
为什么 HN 推它
学习 Go 并发模型的必看“圣经”,风趣幽默,彻底讲透了何时该用 channel、何时该用 mutex。
「Rob Pike 的神级演讲。」HN 网友原话:Great talk by Rob Pike
英文原摘要(HackerTube / Claude 整理)
Rob Pike's Google I/O 2012 talk shows how goroutines and channels solve tricky concurrency problems with simple Go code. It features a playful goroutine demo with gophers passing messages and a search engine example.
The canonical recommendation for learning Go concurrency, praised as entertaining and clarifying when to use channels versus mutexes.
HN 上的提及
And Rob Pike's latest talk about concurrency patterns at Google IO last week
Great talk by Rob Pike
Go Concurrency Patterns Rob Pike, Google I/O 2012 Goroutines, Channels
Rob Pike, in his search engine example at Google's I/O 2012 IIRC, made the explicit point that mutexes are there
Video of rob giving the talk