Используешь html/template для HTML писем и text/template для текстовых. Создаёшь шаблон с переменными вроде {{.UserName}}, парсишь его, выполняешь с данными в bytes.Buffer, и результат вставляешь в тело письма. Шаблоны хранишь в отдельных файлах и загружаешь при старте. Для сложных писем используешь вложенные шаблоны.
Как работать с template для email?
Junior
96 просмотровAFK Offer AI
Что такое validator/v10?