GolangCodingTime
GolangCodingTime copied to clipboard
c05/c05_04
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
}
展示出来的会有多余的空字节
哪位大佬帮忙解答一下,问题出在哪里了呀🙏