Categorygithub.com/neuronlabs/brotli
modulepackage
1.0.1
Repository: https://github.com/neuronlabs/brotli.git
Documentation: pkg.go.dev

# README

This package is a brotli compressor and decompressor implemented in Go. It was translated from the reference implementation (https://github.com/google/brotli) with the c2go tool at https://github.com/andybalholm/c2go.

I am using it in production with https://github.com/andybalholm/redwood.

# Functions

HTTPCompressor chooses a compression method (brotli, gzip, or none) based on the Accept-Encoding header, sets the Content-Encoding header, and returns a WriteCloser that implements that compression.
NewReader creates a new Reader reading the given reader.
Writes to the returned writer are compressed and written to dst.
NewWriterLevel is like NewWriter but specifies the compression level instead of assuming DefaultCompression.
NewWriterOptions is like NewWriter but specifies WriterOptions.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
WriterOptions configures Writer.