https://github.com/eapache/go-xerial-snappy.git

Sean Hanson c7e8aecfe1 Add tests for EncodeStream 8 years ago
corpus 3b4b52f978 Add basic go-fuzz support 8 years ago
.gitignore 9f3acca2f4 Initial commit 10 years ago
.travis.yml 2388ba0102 Add travis config 10 years ago
LICENSE 9f3acca2f4 Initial commit 10 years ago
README.md bb955e01b9 Travis badge 10 years ago
fuzz.go 3b4b52f978 Add basic go-fuzz support 8 years ago
snappy.go 544d8816ae Add EncodeStream to produce xerial framing 8 years ago
snappy_test.go c7e8aecfe1 Add tests for EncodeStream 8 years ago

README.md

go-xerial-snappy

Build Status

Xerial-compatible Snappy framing support for golang.

Packages using Xerial for snappy encoding use a framing format incompatible with basically everything else in existence. This package wraps Go's built-in snappy package to support it.

Apps that use this format include Apache Kafka (see https://github.com/dpkp/kafka-python/issues/126#issuecomment-35478921 for details).