package main
import "os"
func main() {
createFile("D:/gopro/src/aa/bb/cc")
}
//调用os.MkdirAll递归创建文件夹
func createFile(filePath string) error {
if !isExist(filePath) {
err := os.MkdirAll(filePath,os.ModePerm)
return err
}
return nil
}
// 判断所给路径文件/文件夹是否存在(返回true是存在)
func isExist(path string) bool {
_, err := os.Stat(path) //os.Stat获取文件信息
if err != nil {
if os.IsExist(err) {
return true
}
return false
}
return true
}
golang递归创建文件夹
猜你喜欢
转载自blog.csdn.net/skh2015java/article/details/81531126
今日推荐
周排行