go界面中也有一些类似的设计。例如,读写的结果只能是 values >= 0。为什么不只使用unsigned int类型?使用有符号类型的目的是什么?
// The Copy function uses ReaderFrom if available.
type ReaderFrom interface {
ReadFrom(r Reader) (n int64, err error)
}
// The Copy function uses WriterTo if available.
type WriterTo interface {
WriteTo(w Writer) (n int64, err error)
}
慕容森
小怪兽爱吃肉
随时随地看视频慕课网APP
相关分类