课程
/后端开发
/Go
/搭建并行处理管道,感受GO语言魅力
这里声明了以后 buffer := make([]byte, 8)
buffer是一个slice 长度是可变的
后面这里n, err := reader.Read(buffer) 会覆盖之前的buffer里的值吧?
2019-07-11
源自:搭建并行处理管道,感受GO语言魅力 3-4
正在回答
是覆盖了,覆盖了8个字节,刚好是一个int。然后这个buffer转成int,并由out channel 发送出去
举报
通过搭建并行数据处理管道,展示go语言在并发编程方面的优势
1 回答关于排序文件大小与程序内存大小的问题
1 回答small.out 文件大小的问题
1 回答老师的实战课
2 回答MergeN的实现问题
2 回答关于chan的疑问