2016-04-03 100 views
-4

我剛剛學習golang,昨天我創建了一個非常簡單的聯繫表單。我只是讓用戶輸入他們的電子郵件地址並寫下一條簡單的消息。這是它如何發送到電子郵件:在golang中寫入兩個字符串

msg := &Message{ 
    Email: r.FormValue("email"), 
    Content: r.FormValue("content"), 
} 

當我收到電子郵件時,我所得到的是郵件的內容。我期待添加更多的字段。所以爲了避免混淆,我希望在r.FormValue("content"),之前有類似Message:的東西。這可以讓電子郵件更有條理。

編輯:我很抱歉混淆,我急着寫了這個。所以基本上我有一個golang聯繫表格,要求用戶的電子郵件地址和一條消息。當他們點擊提交時,我會收到一封電子郵件,其中包含該主題的地址以及正文中的消息。讓我們說他們會這樣說:「嘿,我的名字是喬,我想聯繫」。我會在電子郵件正文中得到相同的確切單詞。我希望添加更多的textareas,所以爲了不讓我感到困惑,如果在消息前面會說Message:,那將會很棒。整個電子郵件正文看起來像這樣:

消息:嘿,我的名字是喬,我希望取得聯繫。

我使用r.FormValue("content"),來獲取消息的內容,現在我需要一種方法在其前面添加字符串Message:

請讓我知道你是否想讓我更好地解釋它。

+3

我重新讀了幾遍,我還是不明白你想要做什麼,也許增加一個例子僞碼(或者PHP或者其他你熟悉的語言)。 – OneOfOne

+0

@OneOfOne請參閱我上面的修改。 – cmelone

回答

0

如果我理解正確的話,你需要做的是

msg := &Message{ 
    Email: r.FormValue("email"), 
    Content: "Message: " + r.FormValue("content"), 
} 
+0

謝謝。當我回家時我會試試這個。 – cmelone