课程
/后端开发
/Go
/搭建并行处理管道,感受GO语言魅力
这样走网络, 会不会存在还没有生成完数据, 就被networksource访问了, 拿走部分数据后监听就关了的情况呢? 毕竟都是异步的嘛.
2018-09-04
源自:搭建并行处理管道,感受GO语言魅力 4-2
正在回答
哦,我懂了,在InMemSort中, 数据没有处理完, chan是没有close的, 那么这个chan就会阻塞掉, 一直不会把监听的数据准备好.
举报
通过搭建并行数据处理管道,展示go语言在并发编程方面的优势
1 回答file.Close()两次,会不会有一个没有被close
2 回答用chan接收数据后,打印输出会出现deadlock
2 回答我用的liteIDE工具,为什么我在main.go中引用pipeline中的nodes.go的方法,不提示我导包,然后运行就会提示"undefined: pipeline"
1 回答使用bufio.NewWrite封装了一下file,为什么生成的文件里面没有内容啊,不封装的时候就会有输出
1 回答输入函数, 然后自动补全参数的?