首页 > 其他分享 >Let'sGoFurther - Chapter 13: Sending Emails

Let'sGoFurther - Chapter 13: Sending Emails

时间:2024-11-19 23:08:10浏览次数:1  
标签:Chapter Sending 13 end user Grrenlight Thanks ID define

File: internal/mailer/templates/user_welcome.html:

{{define "subject"}}Welcome to Grrenlight!{{end}}

{{define "plainBody"}}
Hi, 

Thanks for signing up for a Grrenlight account. We're excited to have you on board!

For future reference, your user ID number is {{.ID}}.

Thanks,

The Greenlight Team
{{end}}

{{define "htmlBody"}}
<!doctype html>
<html>

<head>
  <meta name="viewport" content="width=device-width" />
  <meta http-equiv="Content-TYpe" content="text/html; charset=UTF-8" />
</head>

<body>
  <p>Hi,</p>
  <p>Thanks for signing up for a Grrenlight account. We're excited to have you on board!</p>
  <p>For future reference, your user ID number is {{.ID}}.</p>
  <p>Thanks,<p>
  <p>The Greenlight Team<p>
</body>

</html>
{{end}}

 

zzh@ZZHPC:/zdata/Github/greenlight$ go get github.com/jordan-wright/email@latest

 

标签:Chapter,Sending,13,end,user,Grrenlight,Thanks,ID,define
From: https://www.cnblogs.com/zhangzhihui/p/18555819

相关文章

  • 【读书笔记-《网络是怎样连接的》- 6】Chapter3_1集线器与交换机
    本章的主要内容是经过网线传输的网络包,如何经过集线器,交换机与路由器,最终进入互联网。本篇首先来介绍集线器与交换机的转发操作。1网络信号在网线与集线器中的传输从计算机发出来的网络包需要经过集线器,交换机与路由器的转发操作,最终到达目的地,如下图所示。1.1网线与......
  • Ziya-LLaMA-13B 模型在GPU 上部署
    Ziya-LLaMA-13B模型在GPU上部署Ziya-LLaMA-13B是IDEA-CCNL基于LLaMa的130亿参数的大规模预训练模型,具备翻译,编程,文本分类,信息抽取,摘要,文案生成,常识问答和数学计算等能力。目前姜子牙通用大模型已完成大规模预训练、多任务有监督微调和人类反馈学习三阶段的训练过程。1.部署......
  • 无人机垂起复合翼基础介绍——CKESC电调小课堂13
    无人机垂起复合翼是一种融合了垂直起降(VTOL)能力和固定翼飞行优势的无人机类型。CKESC-专业级电调研发生产供应商一、结构特点1.机翼设计   它有固定机翼,机翼形状和尺寸根据无人机的具体用途(如长航时侦察、物流运输等)设计。机翼通常采用轻质高强度的材料,如碳纤维等,以减......
  • ZZCMS存在SQL注入漏洞(CNVD-2024-43213、CVE-2024-10291)
    ZZCMS是一款用于搭建招商网站的CMS系统,由PHP语言开发。 国家信息安全漏洞共享平台于2024-11-06公布其存在SQL注入漏洞。漏洞编号:CNVD-2024-43213、CVE-2024-10291影响产品:ZZCMS2023漏洞级别:中公布时间:2024-11-06漏洞描述:漏洞位于源文件“/Ebak5.1/upload/phome.php”中的......
  • AI大模型探索之路-训练篇13:大语言模型Transformer库-Evaluate组件实践_transformer库
    目录系列篇章......
  • Springboot大学生个人财务管理系统13bek(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学校简介,学生,省钱妙招,收支类型,收入,消费等级,消费预算,借入记录,归还记录,支出开题报告内容一、研究背景随着社会经济的发展和大学教育的普及,大学生经济活......
  • NetCore 3.1 大文件上传报错--413 Payload Too Large
    十年河东,十年河西,莫欺少年穷学无止境。,精益求精1、报错信息如下:RequestURL:https://xx.com/webapi/api/ad_video/UploadRequestMethod:POSTStatusCode:413PayloadTooLargeRemoteAddress:106.15.105.219:443ReferrerPolicy:strict-origin-when-cross-origin......
  • Let'sGoFurther - Chapter 12: User Model Setup and Registration
     zzh@ZZHPC:/zdata/Github/greenlight$migratecreate-seq-ext=.sql-dir=./migrationscreate_user_table/zdata/Github/greenlight/migrations/000004_create_user_table.up.sql/zdata/Github/greenlight/migrations/000004_create_user_table.down.sql CREATET......
  • P1314 [NOIP2011 提高组] 聪明的质监员
    题目[NOIP2011提高组]聪明的质监员题目描述小T是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n个矿石,从1到n逐一编号,每个矿石都有自己的重量wi以及价值vi。检验矿产的流程是:给定m个区间[li,ri];选出一个参数W;对于一个区间[li,ri],计算矿石在这......
  • P1314 [NOIP2011 提高组] 聪明的质监员
    P1314[NOIP2011提高组]聪明的质监员#[NOIP2011提高组]聪明的质监员题目描述小T是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有个矿石,从到逐一编号,每个矿石都有自己的重量以及价值。检验矿产的流程是:给定个区间;选出一个参数;对于一个区间,计......