小编Wor*_*ock的帖子

如何在从文件中读取时查找EOF

我使用以下代码在Go中读取文件:

spoon , err := ioutil.ReadFile(os.Args[1])
if err!=nil {
        panic ("File reading error")
}
Run Code Online (Sandbox Code Playgroud)

现在我检查我选择的每个字节是什么字符.例如:

spoon[i]==' ' //for checking space
Run Code Online (Sandbox Code Playgroud)

同样我读了整个文件(我知道可能还有其他方法可以阅读)但保持这种方式完好无损,我怎么知道我已达到文件的EOF而我应该再停止阅读?

请不要建议找到长度spoon并开始循环.我想要找到EOF的确定镜头方式.

file-handling go

17
推荐指数
4
解决办法
3万
查看次数

标签 统计

file-handling ×1

go ×1