в go, когда записывает данные в файл с использованием ОС .File, указатель файла перемещается в конце файла после написания. Впоследствии, когда попытка прочитать данные с того же указателя файла, возникает ошибка IO.EOF (конец файла), потому что указатель файла все еще находится в конце файла.
// Поиск в начале файла перед чтением _, err: = f.seek (0, 0) Если ошибка! = nil { fmt.println ("ошибка", err) } // читать 10 раз r: = bufio.newreader (f) для i: = 0; я
// Seek to the beginning of the file before reading _, err := f.Seek(0, 0) if err != nil { fmt.Println("Error", err) } // Read 10 times r := bufio.NewReader(f) for i := 0; i ]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3