# Functions
LimitReaderFrom returns a new LimitReader reading from Buffer.
LimitReverseReaderFrom returns a new LimitReverseReader reading from Buffer.
New creates a new pool of stream, external and file buffers.
ReaderFrom returns a Reader reading from the Buffer.
ReverseReaderFrom returns a ReverseReader reading from the Buffer.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Buffer allows multiple readers to read from the same source.
Buffers is a combined pool of stream, external and file buffers.
LimitReader allows you to set an early limit for the ByteReader.
LimitReverseReader allows you to set an early limit for the ByteReader.
Reader implements the io.Reader, io.Seeker, io.ByteReader and io.ReaderAt interfaces The special thing about a siegreader.Reader is that you can have a bunch of them all reading independently from the one buffer.
ReverseReader implements the io.Reader and io.ByteReader interfaces, but for each it does so from the end of the io source working backwards.