Versions in this module Expand all Collapse all v1 v1.0.1 Sep 8, 2023 v1.0.0 Sep 6, 2023 Changes in this version + const DefaultIndexInterval + var ErrChecksum = errors.New("gzip: invalid checksum") + var ErrHeader = errors.New("gzip: invalid header") + var ErrInvalidSeek = errors.New("gzseek: attempting to seek before beginning of file") + var ErrUnimplementedSeek = errors.New("gzseek: seek from SeekEnd is not implemented") + type Header struct + Comment string + Extra []byte + ModTime time.Time + Name string + OS byte + type Index []Point + func LoadIndex(r io.Reader) (Index, error) + func (idx Index) WriteTo(w io.Writer) error + type Point struct + CompressedOffset int64 + DecompressorState []byte + UncompressedOffset int64 + type Reader struct + func NewReader(r io.ReadSeeker) (*Reader, error) + func NewReaderInterval(r io.ReadSeeker, indexInterval int64) (*Reader, error) + func (z *Reader) Close() error + func (z *Reader) Read(p []byte) (n int, err error) + func (z *Reader) Seek(offset int64, whence int) (position int64, err error)