美文网首页
golang web框架gin 字符串转换html

golang web框架gin 字符串转换html

作者: 南苑bert | 来源:发表于2020-04-14 23:59 被阅读0次
package main

import (
    "html/template"

    "github.com/gin-gonic/gin"
)

func main() {
    router := gin.Default()
    router.SetFuncMap(template.FuncMap{
        "safe": func(str string) template.HTML {
            return template.HTML(str)
        },
    })

    router.LoadHTMLFiles("./index.tmpl")
    router.GET("/index", func(c *gin.Context) {
        c.HTML(200, "index.tmpl", "<a href='lizhouwen.com'>1232</a>")
    })

    router.Run(":17111")
}

index.tmpl

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <title>bert</title>
</head>
<body>
<h1>2134</h1>
<div>{{ . | safe }}</div>
</body>
</html>
image.png

相关文章

网友评论

      本文标题:golang web框架gin 字符串转换html

      本文链接:https://www.haomeiwen.com/subject/vgbfvhtx.html