当我运行以下代码
func writeBytes() ([]byte, error) {
var buf bytes.Buffer
dstBytes := bufio.NewWriter(&buf)
writeTonsOfBytes(dstBytes)
b := buf.Bytes()
fmt.Println(len(b))
return b, nil
}
我得到了输出
32768
这向我发出信号,要求我的bytes.Buffer实例必须有一个限制,而我找不到相关的文档。
如何将无限数量的字节写入bytes.Buffer?
相关分类