Versions in this module Expand all Collapse all v0 v0.0.4 Aug 20, 2021 v0.0.3 Aug 20, 2021 v0.0.2 Aug 20, 2021 v0.0.1 Aug 19, 2021 Changes in this version + var BufioReader32KPool = newBufioReaderPoolWithSize(buffer32K) + func DecompressStream(archive io.Reader) (io.ReadCloser, error) + func NewReadCloserWrapper(r io.Reader, closer func() error) io.ReadCloser + type BufioReaderPool struct + func (bufPool *BufioReaderPool) Get(r io.Reader) *bufio.Reader + func (bufPool *BufioReaderPool) NewReadCloserWrapper(buf *bufio.Reader, r io.Reader) io.ReadCloser + func (bufPool *BufioReaderPool) Put(b *bufio.Reader) + type Compression int + const Bzip2 + const Gzip + const Uncompressed + const Xz + func DetectCompression(source []byte) Compression + func (compression *Compression) Extension() string + type ReadCloserWrapper struct + func (r *ReadCloserWrapper) Close() error