我正在尝试打开一个文件,我想知道它是否存在不起作用.但错误
os.OpenFile(fName, os.O_WRONLY, 0600)
Run Code Online (Sandbox Code Playgroud)
当文件不存在时返回与os.ErrNotExists不同
os.ErrNotExists -> "file does not exist"
err.(*os.PathError).Err -> "no such file or directory"
Run Code Online (Sandbox Code Playgroud)
如果文件不存在,os.Stat也会返回相同的错误.是否存在我可以比较的预定义错误,而不是必须手动执行?