Задать вопрос

Как выгрузить в xlsx на Go?

На Go нужно выписать выгрузку в xlsx, выгрузка очень тяжелая для примера на сервере такая выгрузка на php кушает 60 гигов оперативной памяти. Все это нужно оптимизировать. Посоветуйте на Go решение чтобы он выгружал в excel не читая в память весь файл, а добавляя новые строки.
  • Вопрос задан
  • 438 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@x32net
ssconvert csv -> xlsx
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Я бы не стал переходить с php на go только ради этого.
Проще выгрузить в csv, после чего сконвертировать через libreoffice
https://ask.libreoffice.org/en/question/10411/conv...
Ответ написан
Комментировать
Лучше таки использовать не xlsx, а csv или вообще файл, разделенный табуляцией.
В Go для таких задач есть Reader и Writer, которые пишут и читают не сразу весь файл, частями.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы