首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >golang:字节数组偶尔挂起的gzip或zlib压缩

问golang:字节数组偶尔挂起的gzip或zlib压缩
EN

Stack Overflow用户
提问于 2016-04-18 13:30:28
回答 1查看 1.2K关注 0票数 2

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

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-18 14:18:41

这不是密码的错,也不是戈朗的错。我使用的终端模拟器(终止程序)似乎没有正确刷新。使用不同的终端仿真器,我无法再现错误。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36695470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档