在Go中读取和编写纯二进制信息的最佳方法是什么?

时间:2017-01-10 02:34:14

标签: go

我想亲自为个人项目实施霍夫曼编码。我坚持的部分是如何存储编码。假设我的输入可以使用65位进行编码。我是否创建了一个包含9个字节的字节片的类,并将这些元素视为一个连续的内存片段?或者有没有办法直接做我想做的事情?

1 个答案:

答案 0 :(得分:0)

你可能会使用bitarray数据结构。看看这个https://godoc.org/github.com/golang-collections/go-datastructures/bitarray