golang gin template比较与遍历函数

比较函数

eq      如果arg1 == arg2则返回真
ne      如果arg1 != arg2则返回真
lt      如果arg1 < arg2则返回真
le      如果arg1 <= arg2则返回真
gt      如果arg1 > arg2则返回真
ge      如果arg1 >= arg2则返回真

例如

   <!-- 条件判断-->
    {{if gt .score 90}}
        <p>优秀</p>
    {{else if gt .score 80}}
        <p>良好</p>
    {{else if gt .score 60}}
        <p>及格</p>
    {{else}}
        <p>不及格</p>
    {{end}}

遍历函数

<!-- 循环遍历切片 -->
<ul>
    {{range $key,$value:=.hobby}}
    <li>{{$key}}---{{$value}}</li>
    {{end}}
</ul>

Sitemap · Rss

津ICP备2021004480号-3