Как работает bytes.NewReader?

Junior
166 просмотров
AFK Offer AI

bytes.NewReader создаёт Reader из слайса байт. В отличие от Buffer, он только для чтения и поддерживает Seek — можно перемотать назад и прочитать снова. Реализует ReadAt, WriteTo, Seek. Полезен когда уже есть []byte и нужно передать его как io.Reader куда-то — например, в http.NewRequest.

Следующий вопрос

Что такое data pipeline?