import "github.com/dsnet/compress/bzip2"
Package bzip2 implements the BZip2 compressed data format.
Canonical C implementation:
http://bzip.org
Unofficial format specification:
https://github.com/dsnet/compress/blob/master/doc/bzip2-format.pdf
bwt.go common.go fuzz_off.go mtf_rle2.go prefix.go reader.go rle1.go writer.go
const ( BestSpeed = 1 BestCompression = 9 DefaultCompression = 6 )
type Reader struct { InputOffset int64 // Total number of bytes read from underlying io.Reader OutputOffset int64 // Total number of bytes emitted from Read // contains filtered or unexported fields }
type ReaderConfig struct {
// contains filtered or unexported fields
}
type Writer struct { InputOffset int64 // Total number of bytes issued to Write OutputOffset int64 // Total number of bytes written to underlying io.Writer // contains filtered or unexported fields }
Path | Synopsis |
---|---|
internal/sais | Package sais implements a linear time suffix array algorithm. |
Package bzip2 imports 7 packages (graph) and is imported by 47 packages. Updated 2020-07-27. Refresh now. Tools for package owners.