我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在Go中读取至少N个字节

How do you ensure you get at least n bytes when reading from a file in Go? The function seems to return the number of bytes you got, but I would rather just wait until more bytes are available. Is this possible without doing a bunch of manual plumbing?

Use io.ReadAtLeast() function: http://golang.org/pkg/io/#ReadAtLeast

近期文章

  • 如何在Go中拆分子切片
  • 将具有返回值的Cast方法转换为具有接口{}的方法
  • Go中的“ net”包导入错误
  • 路由传入请求
  • 如何解析golang时间
  • 在Go中将地图追加到地图
  • 如何获得真实布尔值的“和”
  • Go模块:如何锁定不会被`go get -u`覆盖的特定版本?
  • 使用给定数据创建一个JSON数据作为map [string] interface
  • 如何使用过滤器进行websocket portforward或在golang中保存(以数组形式)转发的数据包?
  • Golang指针接收器技术混乱
  • 我试图在Go中编写一个简单的脚本,但解释器出错:权限被拒绝错误
  • syscall / js websocket回调在非阻塞行为中不响应
  • 如何将结构转换/转换为Protobuf?
  • go-smtp,无法通过gmail发送电子邮件,获得EOF
  • 我应该用互斥保护结构对象吗?
  • ORA-01735使用内联约束更改表时
  • 使用AWS API以便异步调用Lambda函数[GOLANG]
  • 如何在Go中获取有关最后调用的func的信息?
  • 如何在不定义数组大小的情况下将数组传递给GO函数?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华