从原理到入门到高级,详解yield的使用。不过捏,大部分代码不好拿到生产环境用,当然最重要的是理解基于协程的异步、事件、I/O调度的库的实现。
http://www.dabeaz.com/coroutines/index.html