Documentation
¶
Overview ¶
Package compressor 提供了 web.Compressor 的实现
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBrotliCompressor ¶
func NewBrotliCompressor(o brotli.WriterOptions) web.Compressor
NewBrotliCompressor 声明基于 br 的压缩算法
func NewDeflateCompressor ¶
func NewDeflateCompressor(level int, dict []byte) web.Compressor
NewDeflateCompressor 声明基于 deflate 的压缩算法
func NewGzipCompressor ¶
func NewGzipCompressor(level int) web.Compressor
NewGzipCompressor 声明基于 gzip 的压缩算法
func NewLZWCompressor ¶
func NewLZWCompressor(order lzw.Order, width int) web.Compressor
NewLZWCompressor 声明基于 lzw 的压缩算法
NOTE: 在 http 报头中名称为 compress 或是 x-compress
func NewZstdCompressor ¶
func NewZstdCompressor() web.Compressor
NewZstdCompressor 声明基于 zstd 的压缩算法
NOTE: 请注意浏览器支持情况
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.