package parser

Import Path
	github.com/go-pg/pg/v10/internal/parser (on go.dev)

Dependency Relation
	imports 5 packages, and imported by 2 packages

Involved Source Files parser.go streaming_parser.go
Package-Level Type Names (total 2, both are exported)
/* sort exporteds by: | */
(*Parser) Advance() (*Parser) Bytes() []byte (*Parser) Peek() byte (*Parser) Read() byte (*Parser) ReadIdentifier() (string, bool) (*Parser) ReadNumber() int (*Parser) ReadSep(sep byte) ([]byte, bool) (*Parser) Skip(skip byte) bool (*Parser) SkipBytes(skip []byte) bool (*Parser) Valid() bool func New(b []byte) *Parser func NewString(s string) *Parser
Reader pool.Reader ( StreamingParser) Buffered() int ( StreamingParser) Bytes() []byte ( StreamingParser) Discard(int) (int, error) ( StreamingParser) Read([]byte) (int, error) ( StreamingParser) ReadByte() (byte, error) ReadBytes(fn func(byte) bool) ([]byte, error) ReadN(int) ([]byte, error) ( StreamingParser) ReadFullTemp() ([]byte, error) ( StreamingParser) ReadSlice(byte) ([]byte, error) ( StreamingParser) ReadSubstring(b []byte) ([]byte, error) ( StreamingParser) SkipByte(skip byte) error ( StreamingParser) UnreadByte() error StreamingParser : github.com/go-pg/pg/v10/internal/pool.Reader StreamingParser : compress/flate.Reader StreamingParser : io.ByteReader StreamingParser : io.ByteScanner StreamingParser : io.Reader func NewStreamingParser(rd pool.Reader) StreamingParser
Package-Level Functions (total 5, in which 3 are exported)