#goroutine
Go channel 死锁的四个检查点
用一个 worker pool 的错误实现,说明写 channel 代码前要问自己的四个问题:谁来关、谁来读、能否退出、谁来收尾。
Python 协程与 Go 并发对照
从 async/await 语法与 asyncio 事件循环的分层讲起,对照 goroutine,梳理调度方式、函数着色、通信原语、取消与阻塞调用的差异
Go 协程泄漏:六类生产场景与根因
归纳线上常见的六类 goroutine 泄漏场景,结合 Uber、Coder 等真实案例分析根因,并给出修复与排查方法