doumaogui5937
2014-06-21 08:06
采纳率: 100%
浏览 3.0k
已采纳

用Golang net.Conn.Read读取整个数据出错

我在Go中构建了一个网络应用程序,我看到Conn.Read读取一个有限的字节数组,这个数组是我用make([]字节,2048)创建的,现在的问题是我不知道内容的确切长度,所以它可能太多或者不够。

我的问题是,我如何才能读到确切的数据量?我想我得用bufio,但我不确定。能不能行得通。

图片转代码服务由CSDN问答提供 功能建议

因此,我在Go中构建了一个网络应用程序,并且看到了 Conn.Read 读入一个有限的字节数组,该数组是我用 make([] byte,2048)创建的,而现在的问题是我不知道确切的长度 内容,所以可能太多或不足。
我的问题是我如何才能读取准确的数据量。 我想我必须使用 bufio ,但不确定。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题