golang中io包用法

golang中io包用法(二)

The-Golang-Standard-Library-by-Example


    • os.File 同时实现了 io.Reader 和 io.Writer
    • strings.Reader 实现了 io.Reader
    • bufio.Reader/Writer 分别实现了 io.Reader 和 io.Writer
    • bytes.Buffer 同时实现了 io.Reader 和 io.Writer
    • bytes.Reader 实现了 io.Reader
    • compress/gzip.Reader/Writer 分别实现了 io.Reader 和 io.Writer
    • crypto/cipher.StreamReader/StreamWriter 分别实现了 io.Reader 和 io.Writer
    • crypto/tls.Conn 同时实现了 io.Reader 和 io.Writer
    • encoding/csv.Reader/Writer 分别实现了 io.Reader 和 io.Writer
    • mime/multipart.Part 实现了 io.Reader
    • net/conn 分别实现了 io.Reader 和 io.Writer(Conn接口定义了Read/Write)
posted @ 2017-08-17 12:14  cdongyang  阅读(392)  评论(0编辑  收藏  举报