Documentation ¶ Index ¶ type Reader func New(r io.Reader, buf *bytes.Buffer) *Reader func (br *Reader) Discard(n int) (int, error) func (br *Reader) Flush() error func (br *Reader) Peek(n int) ([]byte, error) func (br *Reader) Read(p []byte) (int, error) func (br *Reader) ReadByte() (byte, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Reader ¶ type Reader struct { // contains filtered or unexported fields } func New ¶ func New(r io.Reader, buf *bytes.Buffer) *Reader func (*Reader) Discard ¶ func (br *Reader) Discard(n int) (int, error) func (*Reader) Flush ¶ func (br *Reader) Flush() error func (*Reader) Peek ¶ func (br *Reader) Peek(n int) ([]byte, error) func (*Reader) Read ¶ func (br *Reader) Read(p []byte) (int, error) func (*Reader) ReadByte ¶ func (br *Reader) ReadByte() (byte, error) Source Files ¶ View all Source files bufreader.go Click to show internal directories. Click to hide internal directories.