Go检查目录是否存在,否则并自动创建

2022-04-13  本文已影响0人  秀秀小虞儿
// 检查目录是否存在,否则并自动创建
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
}
上一篇 下一篇

猜你喜欢

热点阅读