Versions in this module Expand all Collapse all v1 v1.1.0 Sep 1, 2017 Changes in this version type Reader + func (r *Reader) Reset() v1.0.0 Nov 3, 2015 Changes in this version + var MinBuf = defaultBufSize + type Lexer struct + func NewLexer(r io.Reader) *Lexer + func NewLexerSize(r io.Reader, size int) *Lexer + func (z *Lexer) Err() error + func (z *Lexer) Free(n int) + func (z *Lexer) Lexeme() []byte + func (z *Lexer) Move(n int) + func (z *Lexer) Peek(pos int) byte + func (z *Lexer) PeekRune(pos int) (rune, int) + func (z *Lexer) Pos() int + func (z *Lexer) Rewind(pos int) + func (z *Lexer) Shift() []byte + func (z *Lexer) ShiftLen() int + func (z *Lexer) Skip() + type Reader struct + func NewReader(buf []byte) *Reader + func (r *Reader) Bytes() []byte + func (r *Reader) Read(b []byte) (n int, err error) + type Shifter struct + func NewShifter(r io.Reader) *Shifter + func NewShifterSize(r io.Reader, size int) *Shifter + func (z *Shifter) Bytes() []byte + func (z *Shifter) Err() error + func (z *Shifter) IsEOF() bool + func (z *Shifter) Move(n int) + func (z *Shifter) MoveTo(n int) + func (z *Shifter) Peek(end int) byte + func (z *Shifter) PeekRune(i int) (rune, int) + func (z *Shifter) Pos() int + func (z *Shifter) Shift() []byte + func (z *Shifter) Skip() + type Writer struct + func NewWriter(buf []byte) *Writer + func (w *Writer) Bytes() []byte + func (w *Writer) Len() int + func (w *Writer) Reset() + func (w *Writer) Write(b []byte) (int, error) Incompatible versions in this module v2.0.0+incompatible Nov 10, 2017