Hacker GitHub

← All repos

klauspost/compress

View on GitHub ↗ ★ 5,709 Go

Optimized Go Compression Packages

19 mentions on Hacker News by 14 people: 6 stories, 13 comments · first 2015-07-28 · latest 2026-03-14

Mentions per year 19 mentions · busiest year 2022 (6)
20082026
  1. …instead of a minor version despite both expanding the API surface and changing default behavior. https://github.com/klauspost/compress/releases/tag/v1.18.4
    comment by fl0ki · 2026-03-14 · in An ode to bzip
  2. For Go, we've been using this library which supports ZSTD. https://github.com/klauspost/compress
  3. …flag that avoids reserved registers? [1] A common optimization technique, like in the superb https://github.com/klauspost/compress
  4. …zstd package https://github.com/valyala/gozstd . It is usually faster than pure-Go package https://github.com/klauspost/compress/tree/master/zstd
    comment by valyala · 2024-04-01 · in Chrome Feature: ZSTD Content-Encoding
  5. …the standard library. What I'm really hoping for is something as seamless as gzhttp but for zstd. https://github.com/klauspost/compress/tree/master/gzhttp
    comment by fl0ki · 2024-04-01 · in Chrome Feature: ZSTD Content-Encoding
  6. There's a pure-go zstd at https://github.com/klauspost/compress - it's likely faster than running the upstream zstd under Wazero.
  7. There is a reasonably feature complete implementation of Zstd for Go: https://github.com/klauspost/compress/tree/master/zstd It may not offer the same API 1:1, but it has no interoperability issues that I've encountered. I think no one has…
  8. ▲ 3
    Ask HN: Does https://github.com/klauspost/compress returns 502 for you?
    story by pradeepchhetri · 2022-09-11 · 3 comments
  9. ▲ 8
    S2 Compression
    story by memorable · 2022-09-05 · 0 comments
  10. …with Snappy, you might find S2, which was linked on HN relatively recently, interesting. [1] [1] - https://github.com/klauspost/compress/tree/master/s2
  11. Compression method appears to be zstandard and uses https://github.com/klauspost/compress , for those wondering like I was.
  12. ▲ 1
    Compress: Optimized Go Compression Packages
    story by gojiberries · 2022-05-06 · 0 comments
  13. …zstd implementation written in Go [2]. [1] https://github.com/VictoriaMetrics/VictoriaMetrics [2] https://github.com/klauspost/compress/tree/master/zstd#zstd
    comment by valyala · 2020-04-17 · in Writing a SQL database from scratch in Go
  14. …[1] https://github.com/airlift/aircompressor/tree/master/src/mai... [2] https://github.com/klauspost/compress/tree/master/zstd#zstd
    comment by felixhandte · 2019-07-20 · in Zstandard v1.4.1
  15. ▲ 4
    GitHub – fast zstd compressor in pure Go
    story by valyala · 2019-06-02 · 0 comments
  16. ▲ 4
    Zstandard Go Compression Package
    story by klauspost · 2019-06-02 · 0 comments
  17. …testing would be to fuzz it for a few hours [3]. [1] http://golang.org/src/compress/testdata/ [2] https://github.com/klauspost/compress/tree/master/zip/testda... [3] https://github.com/dvyukov/go-fuzz
  18. …look for is the test data to verify that new bugs weren't introduced. I went to the test subfolder: https://github.com/klauspost/compress/tree/master/testdata I saw 3 files. The kind of test data I'd like to see for something like a…
  19. ▲ 2
    Optimized Go gzip/zip packages, 30-50% faster
    story by klauspost · 2015-07-28 · 0 comments