Переработка проекта https://github.com/ivahaev/go-xlsx-templater
Были выполнены следующие доработки:
- заполнение шаблона из struct а не map[] – данная доработка обеспечила возможность вызова функций (
реализуемые пользовательским типом
) в шаблоне и использование возвращаемого значения для заполнения документа; - изменение высоты строк на основе данных для заполнения;
- не теряется форматирование числовых значений в заполненном документе;
- отсутствует зависимость от github.com/aymerick/raymond.