我有以下代码无法在模板处理器中处理。我相信这是if中的点导致解析器提前终止。
{{range Counter .first .last}}
{{if eq . $.first}}
first stuff here
{{else}}
some stuff here
{{end}}
and the remainder here
{{end}}
当我查看结果字符串时,它停在内部“ if”开始的位置。我在想可能是点的别名,但尚未找到。尽管DOC明确指出if不会更改点。
这种帮助...
<eq . $.firstpid>: error calling eq: incompatible types for comparison
我的印象是模板系统对类型进行了规范化。我将不得不更加仔细地研究。