首页 > 其他 > 详细

GO (channel简单使用篇)

时间:2017-01-20 16:14:07      阅读:290      评论:0      收藏:0      [点我收藏+]
//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简单使用篇)

原文:http://www.cnblogs.com/SkeyJIA/p/6322898.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!