美文网首页
golang io 操作

golang io 操作

作者: 杀遍天下 | 来源:发表于2017-12-09 13:24 被阅读0次

1,往Writer接口写字符串

往一个实现了io.Writer接口的类型writer写字符串
io.WriterString(writer,"hahahhah")

2,从Reader接口里读字符串

r:=bufdio.NewReader(Reader)
r.ReadLine()

body := response.Body

container,err:=ioutil.ReadAll(body)

3,将Reader接口类型读出来写入到Writer接口

io.Copy(dest Writer,src Reader) //相当于倒水,src的水会倒入到dest里 src里的水会为空

相关文章

  • golang IO操作

    包IO提供I/O原语的基本接口。它的主要任务是包装这些原语的现有实现 1.Reader读取器 Reader是一个包...

  • golang io 操作

    1,往Writer接口写字符串 2,从Reader接口里读字符串 3,将Reader接口类型读出来写入到Writer接口

  • go基础——IO

    内容 1 io 接口2 ioutil3 文件读取 io接口 golang io包里封装了操作IO基本原语的接口,主...

  • select用法

    golang 的 select 的功能和select, poll, epoll相似, 就是监听 IO 操作,当 I...

  • io

    Golang中输入和输出操作使用原语实现,这些原语将数据模拟称为可读或可写的字节流。为此,Golang的io包提供...

  • 理解Golang多重赋值

    个人主页:[https://polar9527.github.io] Golang 的多重赋值可以用于值交换操作 ...

  • day07-go.sync.waitgroup

    参考自:http://yangxikun.github.io/golang/2020/02/15/golang-s...

  • Golang IO

    io包中最重要的是两个接口:Reader和Writer Reader接口##### type Writer int...

  • 从源码角度看Golang的TCP Socket(epoll)实现

    从源码角度看Golang的TCP Socket(epoll)实现 Golang的TCP是基于系统的epoll IO...

  • 同步异步,阻塞,非阻塞

    IO操作其实可以分成两个步骤,请求IO操作和执行IO操作。一般的IO调用过程是这样的:发起IO操作的请求,执行IO...

网友评论

      本文标题:golang io 操作

      本文链接:https://www.haomeiwen.com/subject/fuosfxtx.html