16 | go语句及其执行规则(上) 我们已经知道,通道(也就是 channel)类型的值,可以被用来以通讯的方式共享数据.更具体地说,它一般被用来在不同的 goroutine 之间传递数据.那么 goroutine 到底代表着什么呢? 简单来说,goroutine 代表着并发编程模型中的用户级线程.你可能已经知道,操作系统本身提供了进程和线程,这两种并发执行程序的工具. 前导内容:进程与线程 进程,描述的就是程序的执行过程,是运行着的程序的代表.换句话说,一个进程其实就是某个程序运行时的一个产…