c05/c05_04
utterances-bot opened this issue · comments
5.4 总结 Go 读文件的 10 种方法 — Go编程时光 1.0.0 documentation
3.2 使用 syscall 库 这里面
第一个协程,
wg.Done() 前面是不是少了defer
3.2 使用 syscall 库 这里面 第一个协程, wg.Done() 前面是不是少了defer
感谢,已更新代码
syscall.Read读取文件的时候,我设定一次读取数据的buffer大小为1024字节,读出来之后会有多余的字节显示出来啊
data := make([]byte, 1024)
offset, _ := syscall.Read(fd, data)
if offset == 0 {
break
}
展示出来的会有多余的空字节
哪位大佬帮忙解答一下,问题出在哪里了呀🙏