# Functions
Create creates path with file.Create and compresses with NewWriterPath.
NewReader creates an uncompressing reader by reading the first few bytes of the input and finding a magic header for either gzip, zstd, bzip2.
NewReaderPath creates a reader that uncompresses data read from the given reader.
NewWriterPath creates a WriteCloser that compresses data.
Open opens path with file.Open and decompresses with NewReaderPath.