关于返回 []*File 的那一部分

来源:3-5 完整外部排序

qq_蒙牛_0

2020-07-03 23:47

老师可以分享一下视频中提到的返回 []*File 来关闭文件的代码吗 ?想看看那一部分的工业化代码是什么样子的 以及 现实中是怎么处理文件关闭的。

还有一个问题就是,如果我把file包装成一个reader,那么在关闭的时候我调用reader.Close()还是file.Close()?或者两个都要调用?

谢谢!

写回答 关注

1回答

  • 痕六
    2020-10-07 21:42:10

        可以将`pipelient.ReadSource`的参数改成`io.ReadCloser`, 然后在文件数据读完的地方close就行

搭建并行处理管道,感受GO语言魅力

通过搭建并行数据处理管道,展示go语言在并发编程方面的优势

19359 学习 · 78 问题

查看课程

相似问题