首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

4.Gin HTML 模板渲染

4.Gin HTML 模板渲染 Gin HTML 模板渲染 1. 全部模板放在一个目录里面的配置方法 创建用于渲染的模板html templates/index.html <!...// 加载模板文件 r.LoadHTMLGlob("templates/*") 渲染模板 // c.HTML 渲染模板 r.GET("/index", func(c *gin.Context) {...模板放在不同目录里面的配置方法 Gin 框架中如果不同目录下面有同名模板的话, 我们需要使用下面方法加载模板 创建模板文件 注意:定义模板的时候需要通过 define 定义名称 templates/admin...例如: 编写结构体、以及渲染模板 1695820992727 package main import ( "fmt" "github.com/gin-gonic/gin" "net...示例如下: 首先往模板传递一个数组: 1695826297180 // c.HTML 渲染模板 r.GET("default/index", func(c *gin.Context) { //

15820

Golang Gin 实战(十一)| HTML模板渲染

加载目录文件 r.LoadHTMLFiles方法其实已经可以加载多个模板文件了,但是如果我们模板文件太多的话,使用它就比较麻烦,对此Gin提供了LoadHTMLGlob方法,可以加载一个目录下的所有模板...Gin的自定义函数其实也是基于html/template的,这里以自己实现一个md5加密为例,演示自定义模板函数的使用。...运行打开浏览器访问,可以看到如下信息: 微信公众号: flysnow_org MD5加密:2d707f4e40f77bd777e928bd69d8091e Gin使用的是html/template模板库...Gin提供的LoadHTMLFiles和LoadHTMLGlob其实就是设置模板引擎的过程,只不过Gin做了封装,让我们可以简便的使用。...小结 Golang自带的模板引擎已经足够强大和简洁了,再配合自定义函数和模块化,我认为足够用,所以我们只需要Gin就可以很方便的开发出网页应用,不需要其他更复杂的框架。

6.9K41
领券