go语言中 ioutil.ReadAll 已经被弃用了 有什么替代方法吗

发布于 1周前 作者 itying888 来自 分享

go语言中 ioutil.ReadAll 已经被弃用了 有什么替代方法吗

是的,ioutil.ReadAll函数在Go 1.16版本中已被标记为已弃用。推荐使用io.ReadAll函数替代。

我们只需将ioutil.ReadAll替换为io.ReadAll即可。其他部分保持不变

body, err := ioutil.ReadAll(res.Body)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(string(body))

替换为

body, err := io.ReadAll(res.Body)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(string(body))
回到顶部