@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
. Она удаляет указанный каталог и все файлы и подкаталоги, которые содержит.