对于Go语言,ioutil.ReadAll / ioutil.ReadFile / ioutil.ReadDir已弃用

3,412次阅读
没有评论

从 Go 语言 1.16 开始,ioutil.ReadAll、ioutil.ReadFile 和 ioutil.ReadDir 被弃用,因为 io/ioutil 包被弃用。

解决方法如下,使用 io 或 os 包中相同的方法替换,即修改自己按如下参照修改包名即可

    ioutil.ReadAll -> io.ReadAll
    ioutil.ReadFile -> os.ReadFile
    ioutil.ReadDir -> os.ReadDir
    // others
    ioutil.NopCloser -> io.NopCloser
    ioutil.ReadDir -> os.ReadDir
    ioutil.TempDir -> os.MkdirTemp
    ioutil.TempFile -> os.CreateTemp
    ioutil.WriteFile -> os.WriteFile
正文完
有偿技术支持加微信
post-qrcode
 
评论(没有评论)
验证码