golang怎么判断目录下文件是否存在
随着互联网的发展,越来越多的的人进入了IT行业,那么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怎么判断目录下文件是否存在的简略介绍,当然详细使用上面的不同还得要大家自己使用过才领会。如果想了解更多,欢迎关注亿速云行业资讯频道哦!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。