要删除空文件夹,可以使用os包中的Remove函数。只需传递空文件夹路径即可。
例如,假设要删除名为“empty_folder”的空文件夹:
import "os"
err := os.Remove("empty_folder")
if err != nil {
log.Fatal(err)
}
注意,如果文件夹不是空的,则会返回一个错误。在这种情况下,您可以尝试使用os.RemoveAll函数,它将递归删除所有子目录和文件。但是,请小心使用此函数,因为它将永久删除所有内容:
err := os.RemoveAll("non_empty_folder")
if err != nil {
log.Fatal(err)
}