две из этого списка:
https://golanglibs.com/top?q=xlsx
первая https://github.com/tealeg/xlsx - открывает и заполняет ексельку нормально но после сохранения (даже если просто открыл и сохранил:
excelFileName := "test.xlsx"
xlFile, _ := xlsx.OpenFile(excelFileName)
err = xlFile.Save(excelFileName)
)
ексель говорит что обнаружены ошибки и предлагает восстановить документ (и нормально со всеми данными восстанавливает)
а со второй библиотекой при тех же операциях(без заполнения, просто открыл и сохранил) ексель его уже восстановить не может
а чем тебя csv не устраивает вместо это проприетарщины?
Обсуждают сегодня