[Go] template显示html不要被转码
2023-02-18 15:41:35 时间
如果直接分配到模板中html的字符串 , 会被转码 , 需要强制把字符串转换成template.HTML类型 , 例如下面这样:
header := tools.FileGetContent("html/header.html") html := tools.FileGetContent("html/list.html") t, _ := template.New("list").Parse(html) render.(*tools.IndexData).Header=template.HTML(header) t.Execute(w, render)
IndexData结构体的 Header属性是 template.HTML类型的
template.HTML
相关文章
- Python分布式任务队列Celery,Django中如何实现异步任务和定时任务
- Django应用上线前有哪些注意事项?如何使用同步或异步容器启动Django应用?
- 跟着官方文档学Python——Django Rest framework
- Go语言基础速刷手册
- 深入Git —— 从底层对象到常用命令速刷手册
- Java基础系列(25)- break、continue、goto
- 云图说|将源端MongoDB业务搬迁至华为云DDS的几种方式
- 【Google Cloud技术咨询】「Contact Center AI」引领我们走向高度智能客服的时代
- 【Git技术专题】如何使用git中的tag进行版本开发控制?
- Golang做一个IM即时通信系统
- 为什么Go的协程调度很快?
- 读猿码系列——1. gRPC+Etcd3的服务发现&负载均衡
- 读猿码系列——3. 从filebeat和go-stash深入日志收集及处理(filebeat篇)
- 读猿码系列——4. 从filebeat和go-stash深入日志收集及处理(go-stash篇)
- 读猿码系列——5.解析Golang常用定时任务库gron和cron
- 读猿码系列——6.Golang中用幂等思路解决缓存击穿的方案:singleflight
- Power BI 按钮:自定义图标
- Power BI x EasyShu:Top商品门店分布地图可视化
- Power BI 按钮:自定义动画
- 什么魔力要你升级到 MONGODB 6.0 (译)