在Reader中重置光标

时间:2015-08-02 18:27:25

标签: go

我正在开发一个从csv文件中读取的程序。我遇到一个奇怪的EOF错误,并想知道是否有办法将*csv.Reader的行光标重置到文件的开头而不创建新的?

1 个答案:

答案 0 :(得分:1)

如果您传递给io.Reader的{​​{1}}是csv.NewReader,那么您可以在其上调用io.File将其重置为开头。

不知道如何使用CSV,因为解析器可能已经知道它已经读取了第一行。我想你可以通过阅读来跳过它。