在golang中模板渲染曾经简略到极致了

首先看下我的项目目录

`java0904@weigongdeMacBook-Pro templates % tree.├── html│   └── index.html└── main.go` 

代码局部

package mainimport "github.com/gin-gonic/gin"func main() {    engine := gin.Default()    engine.LoadHTMLGlob("html/*")    engine.GET("/index", func(context *gin.Context) {        context.HTML(200, "index.html", gin.H{            "title": "golang",        })    })    _ = engine.Run()}

index.html

`<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>index</title></head><body><h1>{{.title}} 你好</h1></body></html>` 

拜访http://localhost:8080/index

java0904@weigongdeMacBook-Pro templates % curl http://localhost:8080/index<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>index</title></head><body><h1>golang 你好</h1></body></html>% 

本文转自:SDK社区(sdk.cn)是一个中立的社区,这里有多样的前端常识,有丰盛的api,有爱学习的人工智能开发者,有有趣风趣的开发者带你学python,还有将来炽热的鸿蒙,当各种元素组合在一起,让咱们一起脑洞大开独特打造业余、好玩、有价值的开发者社区,帮忙开发者实现自我价值!