// NewReader creates a new bit reader. The amount of bytes to be read at a time is
// set by chunkSize.
NewReader creates a new bit reader. The amount of bytes to be read at a time is
set by chunkSize.
// NewReader creates a new bit reader . The amount of bytes to be read at a time is // set by chunkSize .
func NewReader(r io.Reader, chunkSize int) *Reader {
	return &Reader{
		r:     r,
		bytes: make([]byte, chunkSize),
	}
}
func NewReader ( r io . Reader , chunkSize int ) * Reader { return & Reader { r : r , bytes : make ( [ ] byte , chunkSize ) , } }
NewReader creates a new bit reader.
NewReader creates a new bit reader .