var pipe1  = make(chan int, 1000)
func piTest(){
for{
data := <- pipe1
fmt.Printf("get data:%v\n", data)
} } func putData(){
for {
source := rand.NewSource(time.Now().UnixNano())
dataR := rand.New(source).Intn(100)
time.Sleep(time.Second *1 )
pipe1 <- dataR
}
} func main(){
go piTest()
go putData()
time.Sleep(time.Minute* 1)
}

最新文章

  1. 【Java学习笔记】静态导入
  2. August 25th 2016 Week 35th Thursday
  3. acdream 1738 世风日下的哗啦啦族I 分块
  4. spoj 24
  5. CodeBlocks+opencv2.4.4+cmake+MinGW
  6. 《第一行代码》学习笔记6-活动Activity(4)
  7. VS 调试Window Server方法
  8. TOMCAT-publishing to tomcat v7.0 server at
  9. 微信小程序简单入门2
  10. SQL语句在数据库中可以执行在mybatis执行不了
  11. extjs.net Combox赋值
  12. python安装pyMysql
  13. ELK实战(Springboot日志输出查找)
  14. 2018-2019-2 网络对抗技术 20165230 Exp6 信息搜集与漏洞扫描
  15. flutter 异步async、await和Future的使用技巧
  16. spring-boot 速成(5) profile区分环境
  17. nodejs基础 -- web模块
  18. Codechef AMXOR
  19. 【WPF】设置TextBox内容为空时的提示文字
  20. Hibernate关系映射 一对一双向外键关联@OneToOne Annotation方式

热门文章

  1. 解决ScrollView中Recyclerview显示不全,滑动不流畅的问题
  2. Python语法 - yield表达式(类似 m = yield i )
  3. centos7 设置 防火墙 开机自启
  4. LC 987. Vertical Order Traversal of a Binary Tree
  5. PLSQL Developer配置OCI连接远程数据库
  6. @value取值
  7. Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身
  8. idea使用Snyk对项目进行安全漏洞审核、修复
  9. PhpStorm设置项目编码
  10. Dart 语言简述