5 【Gin模板渲染】使用模板文件

本文详细介绍了Gin框架中如何使用模板文件进行视图渲染,包括设置模板目录、加载模板、渲染模板以及传递数据到模板等关键步骤,帮助开发者更好地理解和应用Gin框架的模板功能。
摘要由CSDN通过智能技术生成

在这里插入图片描述
在这里插入图片描述

package main

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

func Hello(ctx *gin.Context)  {
	name := "后台的传参"
	// 指定html文件 除了第一级template路径不需要指定,其他路径都需要指定
	ctx.HTML(200,"news/news.html",name)

}

func Users(ctx *gin.Context){
	name := "user页面"
	ctx.HTML(200,"users/users.html",name)
}
func main(){

	router := gin.Default()  // 获取路由引擎
	//router.GET("/", func(ctx *gin.Context) {
	//	//context.String(200,"hello world")
	//	name := "后台的传参"
	//	ctx.HTML(200,"index.html",name)
	//
	//})

	// 5课时使用模板文件
	// 只有一个参数,如 template/* 找当前项目路径template文件夹下所有的html文件
	// 一级时
	//router.LoadHTMLGlob("template/*")
	// 多级目录的模板指定
	// 两级
	router.LoadHTMLGlob("template/**/*")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值