@raina Вы можете использовать стандартный пакет os и метод Remove в golang и передав путь к файлу, пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
package main import ( "log" "os" ) func main() { e := os.Remove("dropcode.txt") if e != nil { log.Fatal(e) } } |
@raina Чтобы удалить файл в Go, можно использовать функцию os.Remove. Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
package main import ( "fmt" "os" ) func main() { err := os.Remove("test.txt") if err != nil { fmt.Println(err) return } fmt.Println("Файл успешно удален") } |
Эта функция удаляет указанный файл. Если файла не существует, то она вернет ошибку os.ErrNotExist. Если произошла другая ошибка (например, нет прав на удаление файла), то она вернет соответствующую ошибку.
Обратите внимание, что функция os.Remove удаляет только файлы, а не каталоги. Чтобы удалить каталог, можно использовать функцию os.RemoveAll. Она удаляет указанный каталог и все файлы и подкаталоги, которые содержит.