Versions in this module Expand all Collapse all v0 v0.0.3 Nov 14, 2021 Changes in this version + const BestCompression + const BestSpeed + const DefaultCompression + const HuffmanOnly + const NoCompression + type ByteReadCloser interface + type ReadResetCloser interface + func ReadBytes(b []byte, dict []byte) ReadResetCloser + type Reader struct + func NewReader(r ByteReadCloser) *Reader + func NewReaderDict(r ByteReadCloser, dict []byte) *Reader + func ReadFile(path string, dict []byte, bufferSize int) (*Reader, error) + func (r *Reader) Close() error + func (r *Reader) Read(p []byte) (int, error) + func (r *Reader) Reset(reader ByteReadCloser, dict []byte) error + type Resetter interface + Reset func(r io.Reader, dict []byte) error + type Writer struct + func NewWriter(w io.WriteCloser) (*Writer, error) + func NewWriterDict(w io.WriteCloser, level int, dict []byte) (*Writer, error) + func NewWriterLevel(w io.WriteCloser, level int) (*Writer, error) + func WriteFile(path string, bufferSize int) (*Writer, error) + func (w *Writer) Close() error + func (w *Writer) Flush() error