How to read at least N bytes in Go
How do you ensure you get at least n bytes when reading from a file in Go? The function seems 开发者_Python百科to return the number of bytes you got, but I would rather just wait until more bytes are available. Is this possible without doing a bunch of manual plumbing?
Use io.ReadAtLeast() function: http://golang.org/pkg/io/#ReadAtLeast
精彩评论