课程
/后端开发
/Go
/搭建并行处理管道,感受GO语言魅力
视频中的 Merge 函数这里,开了一个 goroutine , 第 40 和 41 行。如果 in1 读取排序很慢很慢,是不是会阻塞到 in2 的获取值?
2020-04-13
源自:搭建并行处理管道,感受GO语言魅力 3-3
正在回答
不会,channl都是在等待接收。如果in1延时,可以会引像归并的结果。
举报
通过搭建并行数据处理管道,展示go语言在并发编程方面的优势
2 回答读取问题
1 回答file.Close()两次,会不会有一个没有被close
1 回答ccmouse老师还会不会出更多的go实战课程?
1 回答会不会存在只生成部分数据, 然后就被拿走的情况呢?
2 回答channel 是 routine 间通信的方式,为什么在main函数中读取的时候可以直接读呢?