GO (channel简单使用篇)
Posted 阿波罗一号
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO (channel简单使用篇)相关的知识,希望对你有一定的参考价值。
//1. 定义一组channel ch := make(chan bool) //chan接收类型为bool 后还有一个参数为缓存参数本篇不讲解缓存(这一行不在代码范围内) //定义函数使用 func main(){ ch := make(chan bool) go Task(ch) <- ch close(ch) //关闭指令 } func Task(){ fmt.Println("Go Task") ch<-true //ch接到 true指令,把数据 GoTask 存入ch管道 }
上述完成一个简单的 GO channel 的使用
以上是关于GO (channel简单使用篇)的主要内容,如果未能解决你的问题,请参考以下文章
golang 片段7 for https://medium.com/@francesc/why-are-there-nil-channels-in-go-9877cc0b2308