关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.
Goroutine这个东西其实挺好理解的,有了对tornado的理解,这个东西其实类似,只不过tornado是基于框架的ioloop,而Goroutine是基于语言的"ioloop"——这里加引号表示其实我现在不太明白具体是什么,但是可以肯定的是它在运行时提供了类似的东西,不论是用epoll实现还是select或者其他什么实现。个人理解它是在运行时提供了类似于OS的进程调度机制,然后它的每一个Goroutine都相当于一个线程,这样才有了Goroutine抢占式的特性。(如果我理解错了,欢迎指
社交账号:知乎 - GitHub
《Django企业开发实战》已出版 豆瓣书评图灵社区购买京东购买当当网购买