第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在一個字符串中允許多個參數(shù) [Go]

在一個字符串中允許多個參數(shù) [Go]

Go
慕尼黑5688855 2022-01-04 10:41:57
我正在使用 Gomail 從表單中獲取數(shù)據(jù)并將其通過電子郵件發(fā)送給我自己。如果我想獲得用戶的全名,這就是我將使用的:m.SetBody("text/html", fmt.Sprintf("<b>Full Name</b>: %s", msg.completeName))它在電子郵件中是這樣的:全名:約翰·邁克爾·史密斯現(xiàn)在如果我想在代碼中添加一個消息字段m.SetBody("text/html", fmt.Sprintf("<b>Full Name</b>: %s", msg.completeName, "<br> <b>Message</b> %s", msg.Content))它輸出這個:全名: John Michael Smith%!(EXTRA string=消息:%s,字符串=你好?。┪蚁M雌饋硐襁@樣:全名:約翰·邁克爾·史密斯消息:你好!
查看完整描述

1 回答

?
元芳怎么了

TA貢獻1798條經(jīng)驗 獲得超7個贊

問題是您以錯誤的方式使用 Sprintf。

Sprintf 需要字符串格式的第一個參數(shù),那么所有你需要在最后要插入的字符串變量。

因此你的代碼應(yīng)該是:

m.SetBody("text/html", fmt.Sprintf("<b>Full Name</b>: %s <br><b>Message</b> %s", msg.completeName, msg.Content))

有關(guān)更多信息,我建議您閱讀Sprintf 文檔

注意:在評論中我說“你為什么不連接字符串?” 因為你也可以這樣做:

m.SetBody("text/html", "<b>Full Name</b>: "+ msg.completeName +" <br><b>Message</b> " + msg.Content))



查看完整回答
反對 回復(fù) 2022-01-04
  • 1 回答
  • 0 關(guān)注
  • 169 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號