gpt4 book ai didi

arrays - 戈朗 : gzip or zlib compression of byte array sporadically hangs

转载 作者:IT王子 更新时间:2023-10-29 01:42:14 26 4
gpt4 key购买 nike

我有以下函数来压缩字节数组:

func compress(input []byte) []byte {
var buf bytes.Buffer
compr := gzip.NewWriter(&buf)
compr.Write(input) // here it appears to hang until
// Enter is pressed
compr.Close()
output := buf.Bytes()

return output
}

函数偶尔会挂起。当我按下 [Enter] 时,函数将继续并返回预期结果。我在这里遗漏了什么吗?

它会挂起大约五分之一,即使给出相同的输入也是如此。无论我使用 gzip 还是 zlib,都没有关系。

我在 Linux x86_64 上使用 go 1.6

最佳答案

这不是代码或 golang 的错。我使用的终端仿真器(终结器)似乎没有正确刷新。使用不同的终端仿真器我无法重现错误。

关于arrays - 戈朗 : gzip or zlib compression of byte array sporadically hangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36695470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com