Documentation
¶
Overview ¶
Package brotli contains bindings for the Brotli compression library
This is a very basic Cgo wrapper for the enc and dec directories from the Brotli sources. I've made a few minor changes to get things working with Go.
1. The default dictionary has been extracted to a separate 'shared' package to allow linking the enc and dec cgo modules if you use both. Otherwise there are duplicate symbols, as described in the dictionary.h header files.
2. The dictionary variable name for the dec package has been modified for the same reason, to avoid linker collisions.
Directories
¶
Path | Synopsis |
---|---|
Package common contains the common dictionary used by the enc and dec packages
|
Package common contains the common dictionary used by the enc and dec packages |
Package dec provides Brotli decoder bindings
|
Package dec provides Brotli decoder bindings |
Package enc provides Brotli encoder bindings
|
Package enc provides Brotli encoder bindings |
A test application for applying brotli compression to files
|
A test application for applying brotli compression to files |
Click to show internal directories.
Click to hide internal directories.