Go语言并发组件--Goroutine

Goroutine是go语言中最基本的组成单位之一,事实上,GO语言的程序都至少有一个goroutine main goroutine,他在进程开始时自动创建并启动,几乎在所有的项目中。

简单的说goroutine 是一个并发函数(不一定是并行的),

goroutine 在go语言中是独一无二的,他不是os线程,也不是绿色线程,他是一个更高级的抽像,称为协程。 是一种非抢占式的简单并发子goroutine.也就是说他们不能被中断,取而代之的是协程有有多个点,允许暂停或重新进入。

(待更新)

原文地址:https://www.cnblogs.com/tsxylhs/p/15436876.html