GolangNote

Golang笔记

Golang io.ReadCloser 和[]byte 相互转化的方法

Permalink

Golang io.ReadCloser 和[]byte 相互转化的方法

Go: io.ReadCloser 和 []byte 相互转化
1
2
3
4
5
// io.ReadCloser to []byte
body, err := ioutil.ReadAll(resp.Body)

// []byte to io.ReadCloser
req.Body = ioutil.NopCloser(bytes.NewReader(body))

本文网址: https://golangnote.com/topic/195.html 转摘请注明来源

Related articles

Golang sync.WaitGroup 的 Wait 超时处理

sync.WaitGroup 使用 `Add(1)`、`Done()`、`Wait()`组合来实现多协程等待,如果某一协程未能合理处理错误,导致无法退出,此时需要引入超时机制。下面是一种超时处理方法。...

Golang phantomjs 动态代理实现

phantomjs 是个很优秀的软件,虽然现在被chrome headless 抢了风头,但在某些特定场合,使用phantomjs 还是很方便,这里是介绍使用Go 实现动态代理。...

Write a Comment to "Golang io.ReadCloser 和[]byte 相互转化的方法"

Submit Comment Login
Based on Golang + fastHTTP + sdb | go1.22.3 Processed in 0ms