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 }