首页后端开发其他后端知识Golang中判断目录存在与否使用什么方法

Golang中判断目录存在与否使用什么方法

时间2024-03-26 21:34:02发布访客分类其他后端知识浏览1405
导读:在这篇文章中,我们将学习“Golang中判断目录存在与否使用什么方法”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。 golang如何判断目录是否存在gola...
在这篇文章中,我们将学习“Golang中判断目录存在与否使用什么方法”的相关知识,下文有详细的介绍及示例,小编觉得挺不错的,有需要的朋友可以借鉴参考,希望对大家阅读完这篇能有所获。

golang如何判断目录是否存在

golang判断文件或文件夹是否存在的方法为使用os.Stat()函数返回的错误值进行判断:

如果返回的错误为nil,说明文件或文件夹存在

如果返回的错误类型使用os.IsNotExist()判断为true,说明文件或文件夹不存在

如果返回的错误为其它类型,则不确定是否在存在

func PathExists(path string) (bool, error) {

    _, err := os.Stat(path)
    if err == nil {

        return true, nil
    }

    if os.IsNotExist(err) {

        return false, nil
    }

    return false, err
}
    



以上就是关于Golang中判断目录存在与否使用什么方法的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Golang中判断目录存在与否使用什么方法
本文地址: https://pptw.com/jishu/653772.html
JavaScript基础学习有哪些知识要了解 Bootstrap徽章图标组件能用在哪些场景,怎么用

游客 回复需填写必要信息