在 Golang 中,要创建一个文件夹,可以使用 os 包中的 Mkdir 函数或 MkdirAll 函数。
1、Mkdir 函数
Mkdir 函数可以创建一个新的文件夹,它的参数是文件夹的路径和文件夹权限。下面是 Mkdir 函数的使用方法:
err := os.Mkdir("/path/to/directory", 0755)
if err != nil {
log.Fatal(err)
}
在这个例子中,我们使用 os.Mkdir 函数创建了一个名为 /path/to/directory 的文件夹,并设置了文件夹的权限为 0755。如果创建文件夹失败,则会返回错误信息。
2、MkdirAll 函数
MkdirAll 函数可以创建多级目录,如果文件夹的上级目录不存在,它会自动创建上级目录。下面是 MkdirAll 函数的使用方法:
err := os.MkdirAll("/path/to/directory", 0755)
if err != nil {
log.Fatal(err)
}
在这个例子中,我们使用 os.MkdirAll 函数创建了一个名为 /path/to/directory 的文件夹,并设置了文件夹的权限为 0755。如果创建文件夹失败,则会返回错误信息。
以上就是 Golang 中创建文件夹的方法,您可以根据实际需求选择使用 os.Mkdir 函数或 os.MkdirAll 函数。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。