我正在使用 Go 發(fā)送電子郵件,并且正在從存儲在數(shù)據(jù)庫中的模板中解析主題和 HTML 正文。對于主題,我不想t.Parse()轉(zhuǎn)義 html 實體,因為它不是 HTML,只是純文本,但對于正文,這正是我想要的行為。我如何在同一個文件中執(zhí)行這兩項操作?
1 回答

墨色風雨
TA貢獻1853條經(jīng)驗 獲得超6個贊
我假設您面臨的問題是同名template包之間的導入沖突。
在這種情況下,對一個或兩個包使用命名導入,以通過源文件中的另一個名稱訪問其成員:
package mypackage
import (
htmltemplate "html/template"
texttemplate "text/template"
)
現(xiàn)在像往常一樣編寫引用模板包的代碼,但使用別名htmltemplate或texttemplate代替template.
- 1 回答
- 0 關注
- 155 瀏覽
添加回答
舉報
0/150
提交
取消