Попытка отобразить шаблоны HTML для отправки по электронной почте со встроенными вложениями с помощью cid:
. Проблема в том, что Go убегает, и я ничего не могу сделать.
tplVars := map[string]interface{}{
"Dog": "cid:dog.png",
"Cat": "cid:cat.png",
}
Мой тестовый шаблон выглядит примерно так:
Dog: <img src="{{.Dog}}">
Cat: {{.Cat}}
Выход:
Dog: <img src="#ZgotmplZ">
Cat: cid:cat.png
Если текст находится вне контекста атрибута, он оценивается правильно, но когда это атрибут src
, он всегда становится этой строкой ошибки. Я также пытался изменить значение с string
на template.HTMLAttr
, но ничего не произошло. Значение Cid всегда оценивается как вывод ошибки #ZgotmplZ
.