Какой правильный способ очистить байты. Буффер в голанге? Я пытаюсь очистить bytes.Buffer, но в документе нет такой функции Возможно, мне нужно просто обновить буфер? Каков правильный способ сделать это? buffer = bytes.NewBufferString("") buffer.Grow (30000) Ответ 1 Пакеты байтов func (* Buffer) Reset func (b *Buffer) Reset() Reset сбрасывает буфер, поэтому он не имеет содержимого. b.Reset() - это то же самое, что и b.Truncate(0). func (* Буфер) Усечение func (b *Buffer) Truncate(n int) Усечение отменяет все, кроме первых n непрочитанных байтов из буфера. Это паники, если n отрицательно или больше длины буфера. buffer.Reset()
Ответ 1 Пакеты байтов func (* Buffer) Reset func (b *Buffer) Reset() Reset сбрасывает буфер, поэтому он не имеет содержимого. b.Reset() - это то же самое, что и b.Truncate(0). func (* Буфер) Усечение func (b *Buffer) Truncate(n int) Усечение отменяет все, кроме первых n непрочитанных байтов из буфера. Это паники, если n отрицательно или больше длины буфера. buffer.Reset()