golang标准库io.readfull有bug?

io.readfull源码如下:

image.png![image.png]

如果ReadAtLeast函数中,n>min时,就会直接返回n,而readfull传进去的min是len(buf),所以最终可能返回的n>len(buf),这岂不是有问题吗??还是说我理解的不到位,请大佬讲解下。

共 0 个回复