Streaming data directly from a reader is easy. Method Read
is designed to be called within a loop where, with each iteration, it reads a chunk of data from the source and places it into buffer p
. This loop will continue until the method returns an io.EOF
error.