jjzjj

dstBytes

全部标签

go - 将无限字节写入 bytes.Buffer

当我运行下面的代码时funcwriteBytes()([]byte,error){varbufbytes.BufferdstBytes:=bufio.NewWriter(&buf)writeTonsOfBytes(dstBytes)b:=buf.Bytes()fmt.Println(len(b))returnb,nil}我得到输出32768这向我发出信号,表明我的bytes.Buffer实例必须有限制,我找不到相关文档。如何将无限数量的字节写入bytes.Buffer? 最佳答案 没有调用dstBytes.Flush()在代码中。当