Go gin静态文件的使用、自定义模板渲染器详解
更新时间:2026年06月23日 09:57:26 作者:学亮编程手记
本文详细介绍了Gogin静态文件的使用方法,包括指定静态文件路径的两个参数用法,并讲解了前端引入静态文件及自定义模板渲染器的步骤;强调了使用"html/template"的重要性及路径设置建议
Go gin静态文件的使用
指定静态文件路径
engine.Static("/static", “static”)
engine.StaticFS("/static", http.Dir(“static”))
前端引入静态文件
<link rel="stylesheet" href="/static/user/index.css" rel="external nofollow" >
自定义模板渲染器
使用"html/template"
要指定所有的html路径,不推荐
router := gin.Default()
html := template.Must(template.ParseFiles("test1.html", "test2.html"))
router.SetHTMLTemplate(html)
router.Run(":8080")
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Go panic的三种产生方式细节探究
这篇文章主要介绍了Go panic的三种产生方式细节探究,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-12-12
详解go语言中并发安全和锁问题
这篇文章主要介绍了go语言中并发安全和锁问题,包含互斥锁解锁过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2021-10-10
Golang 读取并解析SQL文件的实现方法
本文介绍了如何使用Go语言编写一个简单的函数,用于读取并解析SQL文件,通过一个函数,我们可以轻松地将SQL文件中的语句提取出来,进行后续的操作,感兴趣的朋友跟随小编一起看看吧
2024-12-12
Golang设计模式之单例模式详细讲解
单例模式很容易记住。就像名称一样,它只能提供对象的单一实例,保证一个类只有一个实例,并提供一个全局访问该实例的方法。本文就来聊聊Go语言中的单例模式,感兴趣的小伙伴可以了解一下
2023-01-01
go goquery网页解析实现示例
这篇文章主要为大家介绍了go goquery网页解析实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-08-08
golang特有程序结构入门教程
GO语言是一门不错的编程语言能够到达静态编译语言的安全和性能,在本文中重点给大家介绍goland特有程序结构及引用类型别名的特征,感兴趣的朋友跟随小编一起看看吧
2021-06-06
Go语言性能监控和调优的工具和方法
本文介绍了Go语言性能监控和调优的工具和方法,包括 pprof、expvar 和 trace 等工具的使用方法和注意事项,以及性能调优的一些常见方法,如减少内存分配、避免频繁的垃圾回收、避免过度查询数据库等,针对不同的程序,应该根据实际情况采用不同的优化方法
2024-01-01
最新评论