// 检查目录是否存在,否则并自动创建
func CheckDir(path string) bool {
if IsDirExists(path) == false {
var npath string
var i int
paths := strings.Split(path, "/")
for i = 0; i < len(paths)-2; i++ {
npath += paths[i] + "/"
}
npath += paths[i]
CheckDir(npath)
os.Mkdir(path, 0755)
}
return true
}
网友评论