怎么检测一个文件是否存在

Go的标准库里面没有一个直接检测文件是否存在的函数(类似Python的os.path.exists)),Go里面正确的检测文件是否存在的姿势是怎么样的?

已邀请:

SuperFashi - To code or be coded, that's a question.

赞同来自: woshicixide 傅小黑 stevewang orangejuice wwek xzdbd更多 »

if _, err := os.Stat(path); os.IsNotExist(err) {
    //
}

themoonstone - 90后IT男

赞同来自: gch

好像是没有直接进行判断的!不过一般需要判断的时候用的os.Stat()+os.IsNotExit(error)进行判断

liyongjing

赞同来自:

Stat方法吧

要回复问题请先登录注册