我正在尝试使用 Go 创建压缩字符串池。这是我的代码 - http://play.golang.org/p/T5usLfU0fA
我无法解压缩使用 compress/lzw 包压缩的 bin。lzw.Writer 的输入是 [104 101 108 108 111 32 119 111 114 108 100],lzw.Reader 的输出是 [0 1 0 0 3 0 3 3 2 0 0]。他们肯定不匹配。
我正在使用相同的参数(除了缓冲区)创建读取器和写入器。lzw.Reader 的缓冲区包含先前使用 lzw.Writer 压缩的数据。