go里面的io Writer操作
将string转换成 io.Writer,可以进行类似于write的操作,类似于写文件一样。
1 | s := "Hello" |
同样的,打开的文件也可以被转换成 io.Writer,继而直接向其写入数据。
1 | f, err := os.OpenFile(fileName, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, os.ModePerm) |
以上不管是写文件还是写字符串,在需要大量写时,效率即会体现出来。
本文标题:go里面的io Writer操作
文章作者:小师
发布时间:2018-07-12
最后更新:2022-05-04
原始链接:chunlife.top/2018/07/12/go里面的io-Writerr操作/
版权声明:本站所有文章均采用知识共享署名4.0国际许可协议进行许可