func TestReader(t *testing.T) { … } func TestReadAfterBigSeek(t *testing.T) { … } func TestReaderAt(t *testing.T) { … } func TestReaderAtConcurrent(t *testing.T) { … } func TestEmptyReaderConcurrent(t *testing.T) { … } func TestWriteTo(t *testing.T) { … } // tests that Len is affected by reads, but Size is not. func TestReaderLenSize(t *testing.T) { … } func TestReaderReset(t *testing.T) { … } func TestReaderZero(t *testing.T) { … }