Re:Show HN: HTTP/2 HPACK Compression Go Library
by chrismoos on Friday February 19, 2016 @01:39AM
(#11132012)
One of the main differences is this one uses lookup tables for faster decoding of Huffman compressed data as opposed to using a tree (which is what the stdlib one uses). It also offers some additional encoding options for users that want more control of header field indexing.
[ Parent
| on HN ]
Re:Show HN: HTTP/2 HPACK Compression Go Library
by bradfitz on Friday February 19, 2016 @06:01AM
(#11132819)
Yes, let's get your version into Go if it's better.
(I wrote Go's quickly. I've never profiled it, delaying that until Go 1.7, which opened for development yesterday)
Re:Show HN: HTTP/2 HPACK Compression Go Library
by chrismoos on Friday February 19, 2016 @10:39AM
(#11134049)
If I'd like to get some of the enhancements in there, is this the route to go? https://golang.org/doc/contribute.html
Re:Show HN: HTTP/2 HPACK Compression Go Library
by bradfitz on Friday February 19, 2016 @12:35PM
(#11134952)
Yup! That documentation is too daunting IMO but it's complete and not many steps, despite all the words. Especially if you're a Go programmer already. (just go get the code review tool)
I'd start with filing a bug against Go to track the overall process.