Как прочитать хотя бы N байтов в Go - PullRequest
0 голосов
/ 11 октября 2011

Как вы гарантируете, что получаете по крайней мере n байтов при чтении из файла в Go? Кажется, что функция возвращает количество байтов, которые вы получили, но я бы предпочел просто подождать, пока будет доступно больше байтов. Это возможно без ручного слесарного дела?

1 Ответ

3 голосов
/ 11 октября 2011

Используйте функцию io.ReadAtLeast (): http://golang.org/pkg/io/#ReadAtLeast

...