gin模板语法

输出数据:

语句:{{.}}

用法:

在html文件中调用

 

 输出里面的结果

 

 多个目录下定义模板:

语句:{{ define "xxx目录/xxx文件.html"}}           文件末尾加上     {{  end  }}   

用法:

 

 

 

 当使用多级目录时要设置如下,/**表示下一级目录。

 

 比较函数

eq    ==

ne    !=

lt      <

le     <=

gt     >

ge     >=

条件判断:

 

 

 

 结果:

 

 range循环:

 

 

 

 

结果输出:

 

 

 

此外,range还可以配合else使用。

 

with的用法:

 

 

 

 

 使用with可以直接调用Title,如果不使用with,而且想获取Title的值test1,需要通过{{.with_test.Title}}

自定义模板函数:

format格式化函数,参数传入一个字符串模板

 

把date里面的值传入tempstamp

 

 

路由:

 

 

 加载公共模板(嵌套模板):

语句:在body里面 写入{{template "xxx目录/xxx页面.html"  .}}

在page_footer.html页面里面

 

 

 

 

在index.html页面里面,注意后面的点要加上。这里点的作用是把当前页面的数据也加载到这个页面(page_footer.html)中

 

posted @ 2022-06-18 15:56  nLesxw  阅读(136)  评论(0编辑  收藏  举报