GO 的goroutine(协程)和thread(线程)有什么区别

Thread 线程 在传统的web编程中,经常要用到多线程。比如 java,来一个websocket 即开启一个thread(线程)。 而thread的数目是有限的,一般的电脑可以同时开的thread数量大概几千个。而GO语言可以开启的goroutine,却可以达到几百万个,因此很显然goroutine不等于thread。 那么Thread和Goroutine的区别是什么? Thread,即多个程
相关文章
相关标签/搜索