go自定义模板函数

news/2024/11/24 0:33:24/

自定义一个时间戳转换日期的函数

func timestampToDate(timestamp int) string {return (time.Unix(int64(timestamp), 0)).Format("2006-01-02 15:04:05")
}
func main() {//gin引擎r := gin.Default()//注册模板函数r.SetFuncMap(template.FuncMap{"timeToDate": timestampToDate,})r.LoadHTMLGlob("views/**/*")r.GET("/admin", func(c *gin.Context) {//模板c.HTML(http.StatusOK, "admin/index.html", gin.H{"time":    1680619557,})})
}

模板使用标签输出日期

<p>{{timeToDate .time}}</p>

http://www.ppmy.cn/news/37929.html

相关文章

易基因:m6A mRNA甲基化修饰调控CTNNB1促进肝母细胞瘤增殖的机制研究|Mol Cancer

大家好&#xff0c;这里是专注表观组学十余年&#xff0c;领跑多组学科研服务的易基因。 2019年12月23日&#xff0c;国家儿童医学中心&#xff08;上海&#xff09;、上海交通大学医学院附属上海儿童医学中心潘秋辉教授团队在《Molecular Cancer》&#xff08;IF:41.444/Q1&am…

java源码阅读 - TreeSet

往期文章 用最简单的话讲最明白的红黑树java源码阅读 - HashMap数据结构 - 堆与堆排序 文章目录往期文章一、介绍二、类的声明三、成员变量四、构造函数五、常用方法1. NavigableSet接口的实现2. SortedSet接口的实现六、总结一、介绍 在上期文章中&#xff0c;我们从源码层面…

【动态规划】LeetCode 312. 戳气球 --区间DP问题

Halo&#xff0c;这里是Ppeua。平时主要更新C语言&#xff0c;C&#xff0c;数据结构算法......感兴趣就关注我吧&#xff01;你定不会失望。 &#x1f308;个人主页&#xff1a;主页链接 &#x1f308;算法专栏&#xff1a;专栏链接 我会一直往里填充内容哒&#xff01; &…

【动力节点】王鹤SpringBoot笔记——第五章 说说Web服务

目录 第五章 说说Web服务 5.1 高效构建Web应用 5.1.1 html页面视图 5.1.2 JSON视图 5.1.3 给项目加favicon 5.2 Spring MVC 5.2.1 控制器Controller 5.2.1.1 匹配请求路径到控制器方法 5.2.1.2 RequestMapping 5.2.1.3 控制器方法参数类型与可用返回值类型 5…

迅为3A5000_7A2000工控主板,龙芯自主指令集架构全国产工业级板卡性能

迅为iTOP-3A5000开发板核心板底板方式&#xff0c;底板资料开源&#xff0c;提供底板的原理图和PCB工程文件&#xff0c;可以根据需求定制属于自己的开发板。 核心板也支持工业级核心板定制开发。 根据二进制翻译功能使用&#xff0c;可流畅运行WIN和Android系统APP。 支持Loo…

Spring Boot集成Redis实现Key事件监听 | Spring Cloud 33

一、前言 在前面我们通过以下章节对Redis使用有了基础的了解&#xff1a; Spring Boot实现Redis同数据源动态切换DB | Spring Cloud 31 Spring Boot实现Redis多数据源动态切换 | Spring Cloud 32 此章节基于spring-boot-starter-data-redis模块&#xff0c;实现对Key事件监…

LeetCode222. 完全二叉树的节点个数(二分查找+二进制表示路径法)

一、题目描述 给你一棵 完全二叉树 的根节点 root &#xff0c;求出该树的节点个数。 完全二叉树 的定义如下&#xff1a;在完全二叉树中&#xff0c;除了最底层节点可能没填满外&#xff0c;其余每层节点数都达到最大值&#xff0c;并且最下面一层的节点都集中在该层最左边的…

【vim进阶】vim编辑器的分屏操作(分屏显示文件,关闭分屏,分屏间光标的移动,移动分屏)

一、分屏显示文件 VIM 可以实现分屏操作&#xff0c;一个屏幕被多个文件给分占&#xff0c;有左右和上下两种分屏的方式。 方法一&#xff1a;启动分屏 左右分屏如下操作&#xff1a; vim -On file1 file2 ... filenn是数字&#xff0c;表示分屏的数量,n要大于等于文件个数…