go语言使用函数判断文件是否存在的方法-创新互联

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

成都创新互联科技有限公司专业互联网基础服务商,为您提供西部信息服务器租用高防物理服务器租用,成都IDC机房托管,成都主机托管等互联网服务。

如果返回的错误为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 如何判断文件是否存在的详细内容,更多请关注创新互联成都网站设计公司其它相关文章!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章题目:go语言使用函数判断文件是否存在的方法-创新互联
URL标题:http://scjbc.cn/article/ggosj.html

其他资讯