mirror of
https://github.com/golang/go
synced 2024-11-19 01:44:40 -07:00
io: change the name of ReadAtSizer to SizedReaderAt
This is a proposal. The old name is pretty poor. The new one describes it better and may be easier to remember. It does not start with Read, though I think that inconsistency is worthwhile. Reworded the comment a bit for clarity. Change-Id: Icb4f9c663cc68958e0363d7ff78a0b29cc521f98 Reviewed-on: https://go-review.googlesource.com/21629 Reviewed-by: Andrew Gerrand <adg@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
8f2edf1199
commit
01360a64c5
@ -274,10 +274,11 @@ type RuneScanner interface {
|
|||||||
UnreadRune() error
|
UnreadRune() error
|
||||||
}
|
}
|
||||||
|
|
||||||
// ReadAtSizer is the interface that groups the basic ReadAt and Size
|
// SizedReaderAt is the interface that groups the basic ReadAt method
|
||||||
// methods, representing a sized data source that supports random
|
// with a Size method that reports the total size of the underlying
|
||||||
|
// object. It represents a fixed-size data source that supports random
|
||||||
// access by multiple concurrent goroutines.
|
// access by multiple concurrent goroutines.
|
||||||
type ReadAtSizer interface {
|
type SizedReaderAt interface {
|
||||||
ReaderAt
|
ReaderAt
|
||||||
// Size reports the length of the data source in bytes.
|
// Size reports the length of the data source in bytes.
|
||||||
Size() int64
|
Size() int64
|
||||||
|
Loading…
Reference in New Issue
Block a user