bufReader.ReadBytes('\n')、 bufReader.ReadString('\n')在读到文件最后一行时,会同时返回内容line和io.EOF,所以如果使用ReadBytes或者ReadString读取文件时,想获取最后的一行数据,需要在if err == io.EOF里面获取对应读取内容
bufReader.Read()读取到末尾时,会先返回内容,然后再下一次迭代时才返回io.EOF
bufReader.ReadBytes('\n')、 bufReader.ReadString('\n')在读到文件最后一行时,会同时返回内容line和io.EOF,所以如果使用ReadBytes或者ReadString读取文件时,想获取最后的一行数据,需要在if err == io.EOF里面获取对应读取内容
bufReader.Read()读取到末尾时,会先返回内容,然后再下一次迭代时才返回io.EOF