我想检查./conf/app.ini我的Go代码中文件的存在,但是我找不到一种好的方法。
./conf/app.ini
我知道有一种Java中的File方法:public boolean exists()如果文件或目录存在,则返回true。
public boolean exists()
但是如何在Go中完成呢?
// exists returns whether the given file or directory exists func exists(path string) (bool, error) { _, err := os.Stat(path) if err == nil { return true, nil } if os.IsNotExist(err) { return false, nil } return false, err }
编辑以添加错误处理。