主页 > 知识库 > Go语言判断文件或文件夹是否存在的方法

Go语言判断文件或文件夹是否存在的方法

热门标签:郑州亮点科技用的什么外呼系统 建造者2地图标注 浙江高频外呼系统多少钱一个月 汕头小型外呼系统 钉钉有地图标注功能吗 滨州自动电销机器人排名 黄冈人工智能电销机器人哪个好 惠州电销防封电话卡 阿里云ai电话机器人

本文实例讲述了Go语言判断文件或文件夹是否存在的方法。分享给大家供大家参考,具体如下:

Golang 判断文件是否存在有点怪异,是根据在操作文件时返回的错误信息来判断的,而不能直接根据路径判断

版本1:

复制代码 代码如下:
func IsExists(path string) (bool, error) {
    _, err := os.Stat(path)
    if err == nil {
        return true, nil
    }
    if os.IsNotExist(err) {
        return false, nil
    }
    return false, err
}

版本2: 简洁版

复制代码 代码如下:
func IsExist(path string) bool {
    _, err := os.Stat(path)
    return err == nil || os.IsExist(err)
    // 或者
    //return err == nil || !os.IsNotExist(err)
    // 或者
    //return !os.IsNotExist(err)
}

希望本文所述对大家Go语言程序设计有所帮助。

您可能感兴趣的文章:
  • 用go gin server来做文件上传服务
  • Golang+Android基于HttpURLConnection实现的文件上传功能示例
  • GO语言实现文件上传代码分享
  • golang并发下载多个文件的方法
  • Golang 使用http Client下载文件的实现方法
  • Go语言下载网络图片或文件的方法示例
  • GO语言常用的文件读取方式
  • GO语言文件的创建与打开实例分析
  • Go语言判断指定文件是否存在的方法
  • 使用Go语言实现远程传输文件
  • golang语言实现的文件上传与文件下载功能示例

标签:昭通 东营 泰安 泸州 沧州 阿坝 驻马店 晋中

巨人网络通讯声明:本文标题《Go语言判断文件或文件夹是否存在的方法》,本文关键词  语言,判断,文件,或,文件夹,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Go语言判断文件或文件夹是否存在的方法》相关的同类信息!
  • 本页收集关于Go语言判断文件或文件夹是否存在的方法的相关信息资讯供网民参考!
  • 推荐文章