cid:
ile ekleri olan e-posta ile göndermek için HTML şablonları oluşturmaya çalışıyorum. Sorun şu ki, Go kaçıyor ve ben hiçbir şey yapamam. bir zamanGolang - HTML şablonlarında sakın çalma
Dog: <img src="#ZgotmplZ">
Cat: cid:cat.png
metin dışında nitelik bağlam, doğru değerlendirilir ise, ancak: is
Dog: <img src="{{.Dog}}">
Cat: {{.Cat}}
Çıktı:
tplVars := map[string]interface{}{
"Dog": "cid:dog.png",
"Cat": "cid:cat.png",
}
Benim test şablonu daha az şöyle src
özniteliği her zaman bu hata dizesi haline gelir. string
'dan template.HTMLAttr
'a kadar olan değeri de değiştirdim ama hiçbir şey olmadı. Cid değeri her zaman bu hata çıktısı #ZgotmplZ
ile değerlendirilir.
Olası kopyalar [golang içinde html/şablondan ZgotmplZ kurtulmak için nasıl?] (Http://stackoverflow.com/questions/36382624/how-to-get-rid- of-zgotmplz-from-html-template-in-golang) ve [Go: HTML'de unescape css girişi] (http://stackoverflow.com/questions/27906812/go-unescape-css-input-in-html) – icza