From 792e8ffd204ff9abe743cd91448bcb44e9de3af1 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sun, 11 Dec 2016 09:44:24 +0100 Subject: [PATCH] comments --- common/buf/io.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/buf/io.go b/common/buf/io.go index 8a417eb2..fd5ee2b2 100644 --- a/common/buf/io.go +++ b/common/buf/io.go @@ -20,12 +20,14 @@ type Writer interface { Write(*Buffer) error } +// ReadFrom creates a Supplier to read from a given io.Reader. func ReadFrom(reader io.Reader) Supplier { return func(b []byte) (int, error) { return reader.Read(b) } } +// ReadFullFrom creates a Supplier to read full buffer from a given io.Reader. func ReadFullFrom(reader io.Reader, size int) Supplier { return func(b []byte) (int, error) { return io.ReadFull(reader, b[:size])