Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidArguments = errors.New("goback: invalid arguments") ErrNoContent = errors.New("goback: no content to be read") ErrInternal = errors.New("goback: unexpected internal error") )
ErrInvalidArguments, ErrNoContent, ErrInternal error list
Functions ¶
This section is empty.
Types ¶
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
Reader implements a buffered reader however read happens in backward manner Bytes are read from left to right but offset is updaqted in descending order
func NewFileReader ¶
NewFileReader creates a reader starting from the last byte of the file
func NewFileReaderSize ¶
NewFileReaderSize creates a backward reader with buffer size `bufSize`
func NewReader ¶
NewReader creates a backward reader starting at offset `off` and buffer size `bufSize`
Click to show internal directories.
Click to hide internal directories.