我使用以下代码在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的确定镜头方式.