Versions in this module Expand all Collapse all v3 v3.8.0 May 1, 2026 Changes in this version + type Reader struct + func NewReader(opts ...ReaderOption) (*Reader, error) + func (r *Reader) Read(p []byte) (n int, err error) + func (r *Reader) ReadAt(p []byte, off int64) (n int, err error) + func (r *Reader) Reset() error + func (r *Reader) ResetSize(size int64) error + func (r *Reader) Seek(offset int64, whence int) (int64, error) + type ReaderOption func(options *readerOptions) error + func WithFullReset(b bool) ReaderOption + func WithRNG(rng io.Reader) ReaderOption + func WithSize(size int64) ReaderOption