## 通道(channel) #### 基本概念 1.什么是channel 简单来说channel就是goroutine之间消息**通信机制**。 2.如何创建一个channel 使用内置make函数来创建一个通道 ```go ch := make(chan int)//ch 的类型是`chan int` ``` 跟map一样,通道是一个使用make创建的数据结构的**引用**。当赋值或者作为参数传递到一个函数的时候,复制的是引用。 #### 主要操作 通道有两个主要操作:...
## 通道(channel) #### 基本概念 1.什么是channel 简单来说channel就是goroutine之间消息**通信机制**。 2.如何创建一个channel 使用内置make函数来创建一个通道 ```go ch := make(chan int)//ch 的类型是`chan int` ``` 跟map一样,通道是一个使用make创建的数据结构的**引用**。当赋值或者作为参数传递到一个函数的时候,复制的是引用。 #### 主要操作 通道有两个主要操作:...