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