转载
Golang 并发编程实践
人是一种高并发的物种,细品。
初识
对 Go 语言的第一印象就是其原生地支持并发编程,而且使用的是协程,比线程更加轻量。
关于进程、线程和协程的区别
进程是“程序执行的一个实例” ,担当分配系统资源的实体。进程创建必须分配一个完整的独立地址空间。进程切换只发生在内核态。
线程:线程是进程的一个执行流,独立执行它自己的程序代码,是程序执行流的最小单元,是处理器调度和分派的基本单位。一个进程可