我刚刚学习golang,昨天我创建了一个非常简单的联系表单。我只是让用户输入他们的电子邮件地址并写一个简单的消息。这是它在电子邮件中发送的方式:
_container.AddFacility<DomainEventFacility>();
当我收到电子邮件时,我得到的只是邮件的内容。我想添加更多的字段。因此,为了不让人感到困惑,我希望在msg := &Message{
Email: r.FormValue("email"),
Content: r.FormValue("content"),
}
前面有Message:
之类的内容。这将使电子邮件更有条理。
编辑:我很抱歉这种困惑,我急忙写下来。所以基本上我有一个golang联系表单,询问用户的电子邮件地址和消息。当他们点击提交时,我会收到一封电子邮件,其中包含主题中的地址以及正文中的邮件。让我们说他们说的是:“嘿,我的名字是乔,我想联系”。我会在电子邮件正文中得到相同的确切字词。我希望添加更多textareas,所以为了让我不要混淆,如果在消息前面会说r.FormValue("content"),
,那就太好了。整个电子邮件正文如下所示:
我正在使用Message:
来获取消息的内容,现在我需要一种在其前面添加字符串r.FormValue("content"),
的方法。
如果您希望我更好地解释,请告诉我。
答案 0 :(得分:0)
如果我理解正确,您需要做的就是
msg := &Message{
Email: r.FormValue("email"),
Content: "Message: " + r.FormValue("content"),
}