[Go]将string转换为io.Reader类型
2023-02-18 15:41:48 时间
在使用很多函数的时候需要传入string字符串 , 但是函数参数类型是io.Reader , 这时候就需要将string转换为Reader类型
例如下面的:
strings.NewReader("aaaa")
NewReader返回从读取的新Reader。 它类似于bytes.NewBufferString,但效率更高且只读。
bytes.NewBuffer([]byte("aaaaa")) bytes.NewBufferString("aaaa") bytes.NewReader([]byte("aaaa"))
Buffer是具有Read和Write方法的可变大小的字节缓冲区。 Buffer的零值是可以使用的空缓冲区。
上面这俩都行
strings.NewReader(string(body))
相关文章
- Linux修改CST时间为UTC时间。
- linux软件管理之yum管理操作软件包
- 安装linux下一些常用软件
- linux环境下修改网卡为eth0
- Linux配置Oracle JAVA环境
- 《前端运维》一、Linux基础--12网络
- 《前端运维》一、Linux基础--11服务
- 《前端运维》一、Linux基础--10定时任务
- 《前端运维》一、Linux基础--08Shell其他及补充
- 《前端运维》一、Linux基础--09常用软件安装
- 《前端运维》一、Linux基础--07Shell函数
- 《前端运维》一、Linux基础--06Shell流程控制
- 《前端运维》一、Linux基础--05Shell运算符
- 《前端运维》一、Linux基础--04Shell变量
- 《前端运维》一、Linux基础--03Shell基础及补充
- 《前端运维》一、Linux基础--02用户与权限
- 《前端运维》一、Linux基础--01基础命令与vim
- ARM嵌入式跟踪缓冲器技术参考手册
- MongoDB(4)- MongoDB与Python的交互
- MongoDB(3)- 数据的导入导出