问题
我正在尝试从 Go 可执行文件创建一组嵌套目录,例如“dir1/dir2/dir3”
方案
MkdirAll 创建一个名为 path 的目录以及任何必要的父目录,并返回 nil,否则返回错误。权限位 perm 用于 MkdirAll 创建的所有目录。如果 path 已经是一个目录,MkdirAll 不执行任何操作并返回 nil。
os.MkdirAll(folderPath, os.ModePerm)
我正在尝试从 Go 可执行文件创建一组嵌套目录,例如“dir1/dir2/dir3”
MkdirAll 创建一个名为 path 的目录以及任何必要的父目录,并返回 nil,否则返回错误。权限位 perm 用于 MkdirAll 创建的所有目录。如果 path 已经是一个目录,MkdirAll 不执行任何操作并返回 nil。
os.MkdirAll(folderPath, os.ModePerm)