说起协程就要连带进程、线程和协程一起说, 线程是最小的执行单位,进程是分配资源的单位。 协程是为了提高程序执行的效率。在线程挂起的时候做其他事。 三者都可以并发。 进程的好处:稳定性,不会影响其他进程。 线程的好处:节省资源。 协程的好处:效率高。 在Linux中的线程和进程相似。 go语言为什么并发方便。 其他语言我不太清楚,但在go语言里,每个函数都可以看作是一个协程,要想让这些协程实现并发,只需要再函数前面加一个go关键词就行,这就实现了并发。 其他语言在程序设计上支持并发。 go语言是在语言级别上支持并发。