My own approach for repos I don't intend to maintain is to archive, and when available link the fork on top of the README. Seems fair to all involved.
My own approach for repos I don't intend to maintain is to archive, and when available link the fork on top of the README. Seems fair to all involved.
An http . HandlerFunc implements http . Handler - so you are getting a Handler back as well. If you need to convert the function type it should be trivial.
Proposal for stdlib #golang compress/zstd implementation: github.com/klauspost/st...
Maybe there will be cake if you fix it? ;)
New v1.18.4 release of #golang compression library adds zstd compression to gzhttp middleware. Also zstd can now have some options modified on reset. See more at: github.com/klauspost/co...
Cool! But can't help notice it gets darker instead of more 'grey' with distance. GL HF with your game!
Well, hello there follow GenX'er.
Recommended neat, fast #golang xxh3 implementation: New release, now with arm64 NEON: github.com/zeebo/xxh3
I actually thinks it is under-selling the readability gains from this.
Interfaces are "interesting" - and probably the only non-obvious aspect.
Released #golang compression v1.18.3 containing upstream CVE-2025-61728 fix:
github.com/klauspost/co...
Wish there was a way to regression tests. If you do a PR and are willing to do followups we could guineapig on my compress/zip - after all it has a higher release schedule.
That is probably the best I can offer to make it smooth into the stdlib.
You are brave ;) So many implementations out there - always worried that a random Java implementation will break. But thanks for taking it on! <3
Slightly different approach: github.com/minio/zipindex
It will parse the EOCD and allow keeping a compact index so individual files can be read with a single RANGE get. Allows servers to list/serve files within a zip instantly.
Ended up spending a the evening getting GFNI into the leopard gf16 code: github.com/klauspost/re...
New #golang Reed-Solomon release. Contains new progressive field decoding and some significant speedups. Check it out: github.com/klauspost/re...
Vibe Coders will understand.
Compression library for #golang v1.18.2 released. If you are running v1.18.1 (specifically) please upgrade.
func ifElse[V any](cond bool, trueVal, falseVal V) V {
if cond {
return trueVal
}
return falseVal
}
At least it is more readable than ? :
Now even more #golang msgp codegen in v1.5.0. Now with generics. Generates code 1000x faster than your LLM! :D
Give it a spin: github.com/tinylib/msgp...
Kenneth B is in way over his head ;)
Released v1.18.1 of the #golang compression library. You know what to do! Link as always github.com/klauspost/co...
Vibe coding is no joke. With good guidance and review it is extremely powerful.
TIL that you can compress .zip files with Zstandard (pkware.cachefly.net/webdocs/case... compression method 93), and that libzip and 7-Zip support that.
libzip.org/news/release...
github.com/ip7z/7zip/re...
Why does my custom domain handle switch to "β Invalid Handle" every month or so? @support.bsky.team
Whoever did #golang "modernize" - thank you!
pkg.go.dev/golang.org/x...
Excellent blog post about hooking up Go into Java for erasure coding:
kohlschuetter.github.io/blog/posts/2...
Benchmark of IEEE CRC32.
Un-archived github.com/klauspost/cr... repo after getting a bit more than 2x on IEEE CRC32 using AVX512. Will submit upstream to #golang, but if you want to test it out early check out the repo.
New #golang cpuid release. As always github.com/klauspost/cp...
IMO #golang is missing a clean way to send exact typed (and wrapped) errors across the wire between 2 similar binaries.
GOB would be ok, but registration isn't really feasible in big applications.
π #golang