Создать пустой текстовый файл
Я читал и гуглял по всему, но я не могу найти этот простой ответ.
У меня есть функция, которая читает файл, но если файлов не существует, он паникует. То, что я хочу сделать, это функция, которая перед чтением проверяет, существуют ли файлы, а если нет, то создает пустой файл. Вот что у меня есть.
func exists(path string) (bool, error) {
_, err := os.Stat(path)
if err == nil {
return true, nil
}
if os.IsNotExist(err) {
return false, nil
}
return true, err
}