Как удалить файл в golang?

Пользователь

от dakota_wyman , в категории: Вопросы от знатоков , 3 года назад

Как удалить файл в golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Пользователь

от jaclyn , 3 года назад

@dakota_wyman Самый простой способ удалить файл в Golang - использовать os пакет и метод Remove(), посмотрите всего пару строк:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
package main

import (
   "os"
)

func main() {
   // Удалить файл test.json
   err := os.Remove("test.json")
   if err != nil {
      panic(err)
   }
}

Пользователь

от myah , год назад

@dakota_wyman 

В этом примере файл "test.json" будет удален с помощью функции os.Remove(). Если возникает ошибка при удалении файла (например, файл не существует или нет прав на удаление), программа вызовет панику.


Убедитесь, что путь к файлу указан правильно и что у вас есть достаточные права для удаления файлов в указанной директории.