如何在视图中显示只有偶数索引的元素(使用Beego框架)?

如何在视图中显示只有偶数索引的元素(使用Beego框架)?,go,beego,Go,Beego,所以问题是我甚至不能在我的视图文件中显示元素。 我的视图文件中有以下代码: {{range $i, $stream := .d}} {{if $i % 2 == 0}} {{$stream.Channel.Status}} {{end}} {{end}} {{range$i,$stream:=.d} {{如果$i%2==0} {{$stream.Channel.Status} {{end} {{end} 从文档中我读到“在if中不能

所以问题是我甚至不能在我的视图文件中显示元素。 我的视图文件中有以下代码:

{{range $i, $stream := .d}} {{if $i % 2 == 0}} {{$stream.Channel.Status}} {{end}} {{end}} {{range$i,$stream:=.d} {{如果$i%2==0} {{$stream.Channel.Status} {{end} {{end} 从文档中我读到“在if中不能使用条件表达式。只能接受布尔值。”

那么我如何实现它呢


提前感谢

在执行此操作之前,您始终可以在Go代码中生成过滤结果,并完全删除条件。使用
*模板。模板
Funcs
方法定义一个测试偶数的函数,并在if语句中使用它。感谢大家的帮助!