问题描述
defer resp.Body.Close()$在我的项目中,我有一个来自请求响应的字节数组。 b $ b如果resp.StatusCode!= http.StatusOK {
log.Println(StatusCode为+ strconv.Itoa(resp.StatusCode))
返回
}
respByte,err:= ioutil.ReadAll(resp.Body)
如果err!= nil {
log.Println(无法读取响应数据)
返回
}
io.read
io .Reader []字节 bytes.NewReader 字节
r:= bytes.NewReader(byteData)
bytes.Reader io.Reader io.ReadSeeker
io.Reader
In my project, I have a byte array from a request's response.
defer resp.Body.Close()
if resp.StatusCode != http.StatusOK {
log.Println("StatusCode为" + strconv.Itoa(resp.StatusCode))
return
}
respByte, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Println("fail to read response data")
return
}
io.read
io.Reader[]bytebytes.NewReaderbytes
r := bytes.NewReader(byteData)
bytes.Readerio.Readerio.ReadSeeker
io.Reader
这篇关于在golang中将字节数组转换为io.read的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!