如何测试错误ioutil.ReadAll(rep.Body)?我是否需要将我的函数一分为二,一个将发出请求,另一个将读取正文并返回字节和错误?
func fetchUrl(URL string) ([]bytes, error) {
resp, err := http.Get(URL)
if err != nil {
return nil, err
}
body, err := ioutil.ReadAll(resp.Body)
resp.Body.Close()
if err != nil {
return nil, err
}
return body, nil
}
慕神8447489
茅侃侃
相关分类