go语言递归创建目录


import (
        "fmt"
        "os"
)

func main() {
        //创建C:/temp/log文件夹
        //      err := os.MkdirAll("C:/temp/log", 0777)
        //在当前文件夹创建文件夹
        err := os.MkdirAll("./temp/log", 0777)
        if err != nil {
                fmt.Printf("%s", err)
        } else {
                fmt.Print("创建目录成功!")
        }
}