gitee.com/liuxuezhan/go-micro-v1.18.0@v1.0.0/util/file/file.go (about)

     1  package file
     2  
     3  import "os"
     4  
     5  // Exists returns true if the path is existing
     6  func Exists(path string) (bool, error) {
     7  	_, err := os.Stat(path)
     8  	if err == nil {
     9  		return true, nil
    10  	}
    11  	if os.IsNotExist(err) {
    12  		return false, nil
    13  	}
    14  	return true, err
    15  }