Don't return EOF if reading 0 bytes from the end of the buffer.
Don't return EOF if reading 0 bytes from the end of the buffer.

It's unexpected for Read([]byte{}, n) to ever return EOF.

leGoof/T,skiesel/T,leGoof/T,skiesel/T