Go 的io
包中的大多数输出方法都返回(int, error)
,例如io.Writer
的Write([]byte)
方法和io.WriteString(io.Writer, string)
函数。但是,一些输出方法,例如io.WriterTo
的WriteTo
方法,(int64, error)
反而返回。这使得不方便实现WriteTo
在以下方面Write
或WriteString
不存储的中间值,并输入从将其转换int
到int64
。这种差异的原因是什么?
德玛西亚99
婷婷同学_
相关分类