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>