Пакеты
text/template,
html/template являются частью стандартной библиотеки GO.
Шаблоны GO используются во многих решениях на базе языка, таких как
docker,
kubernetes,
helm. С ними интегрированы также многие web-библиотеки, например
echo. Понимание стандартных шаблонов в GO полезно в очень многих задачах.
Данная статья содержит адаптированные материалы
из докуметации к пакету text/template и несколько решений из
опыта автора. После описания стандартных возможностей, для более глубокого понимания рассмотрим исходники
пакетов
text/template и
html/template.