golang csv readAll() 函数是否有任何限制

我是 golang 新手,使用 encoding/csv ReadAll() lib 读取 CSV 文件的所有记录。例如记录 := csv.NewReader(filename).ReadAll()

只是想知道是否有任何我应该注意的限制,例如 CSV 文件大小等。我可以使用 ReadAll() 读取多大的 CSV 文件而不会出现问题。


慕少森
浏览 142回答 1
1回答

杨魅力

这里唯一的限制是来自硬件的 RAM。如果您遇到这样的问题,您可以通过流处理来解决这个问题(视情况而定)。在流处理中,您一次读取一个元素,然后再继续下一个元素。这是另一个线程的示例。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go