aperturerobotics / go-brotli-decoder

Pure Go Brotli decoder (decoder only)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brotli Decoder for Go

Go Reference Go Report Card Widget

Introduction

This package is a brotli decompressor implemented in pure Go.

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.

Upstream

This package is a fork of the upstream project to create a more minimal package with just the decoder and not the encoder.

This is a significantly lighter package in terms of binary size.

It was created by deleting the writer types and then repeatedly removing all unused symbols (detected with the gounused linter).

If you need the brotli compressor, see the upstream project.

About

Pure Go Brotli decoder (decoder only)

License:MIT License


Languages

Language:Go 99.9%Language:Makefile 0.1%