go 的IO库该如何选择

2022-12-23  本文已影响0人  wayyyy

全文转载自:go 的IO库该如何选择

Go语言里使用io.Reader和io.Writer两个 interface 来抽象I/O,他们的定义如下。

type Reader interface {
   Read(p []byte) (n int, err error)
}

type Writer interface {
   Write(p []byte) (n int, err error)
}

io.Reader 接口代表一个可以从中读取字节流的实体,而io.Writer则代表一个可以向其写入字节流的实体。

io.Reader/Writer 常用的几种实现
上一篇 下一篇

猜你喜欢

热点阅读