本文实例讲述了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语言程序设计有所帮助。
uc浏览器网页版入口官网-手机/电脑uc浏览器网页版入口地址
little fox官方网站入口地址-little fox网页版中国官网入口地址
樱花动漫网官网在线观看入口-樱花动漫网最新网页版入口地址2026
剑桥少儿英语官网入口网址-剑桥少儿英语网页版入口地址
手机百度网盘登录入口地址-百度网盘手机网页版登录入口地址
192.168.1.1无线路由怎么访问?192.168.1.1无线路由器设置登录入口地址