Как закрыть лист, открытый с помощью golang lib excelize? - PullRequest
0 голосов
/ 28 мая 2019

Я следовал репо (https://github.com/360EntSecGroup-Skylar/excelize) учебник, чтобы открыть файл:

f, err := excelize.OpenFile("./Book1.xlsx")
if err != nil {
    fmt.Println(err)
    return
}enter code here

Но я не смог найти учебник о закрытии, что-то вроде:

defer f.Close()

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 28 мая 2019

Вам не нужно закрывать это. Просто откройте его и сохраните, если нужно.

myFile, err := excelize.OpenFile("./Book1.xlsx") if err != nil { fmt.Println(err) return }

Тогда делай, что хочешь.

Наконец, просто сохраните его с исходным путем:

err = myFile.Save() if err != nil { fmt.Println(err) }

Или другой путь:

err := myFile.SaveAs("./myFolder/Book2.xlsx") if err != nil { fmt.Println(err) }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...