易言語でディレクトリ内にあるすべてのファイルを削除する方法

易言語で、ディレクトリにあるすべてのファイルを削除する方法:

// 删除目录下所有文件的函数
// 参数1:目录路径,字符串类型
// 返回值:无
func DeleteFilesInDirectory(dirPath string) {
// 获取目录下所有文件列表
files, err := ioutil.ReadDir(dirPath)
if err != nil {
return
}
// 遍历文件列表,逐个删除文件
for _, file := range files {
filePath := path.Join(dirPath, file.Name())
err := os.Remove(filePath)
if err != nil {
continue
}
}
}

上記の関数を呼び出す際に、削除したいファイルのディレクトリパスを渡すことで削除処理が完了します。

ファイルを削除する際には十分注意が必要で、削除後は復元できません。操作の前に必ず確認してください。

bannerAds