github.com/jtzjtz/kit@v1.0.2/file/file.go (about)

     1  package file
     2  
     3  import "os"
     4  
     5  //检查路径是否存在
     6  
     7  func ExistsDir(dir string) (bool, error) {
     8  	_, err := os.Stat(dir)
     9  	if err == nil {
    10  		return true, nil
    11  	}
    12  	if os.IsNotExist(err) {
    13  		return false, nil
    14  	}
    15  	return false, err
    16  }
    17  
    18  //创建目录
    19  
    20  func CreateDir(dir string) error {
    21  	return os.MkdirAll(dir, 0777)
    22  
    23  }