1

我正在尝试 golang 模板,但我遇到了一个不知道如何解决的问题。

像下面这样的单个语句效果很好。

  {{ if gt .TotalPrice 0.0 }}

但是像下面这样的声明

  {{ if or gt .TotalPrice 0.0 gt .TotalMinutes 0.0 }}

导致以下错误。

 executing \"confirmEmail\" at <gt>: wrong number of args for gt: want 2 got 0

如何解决这个问题?

4

1 回答 1

2

好的,找到了解决方案

基于:https ://www.calhoun.io/intro-to-templates-p3-functions/

您可以添加 ( 和 )

{{if (ge .Usage .Limit)}}

所以

{{ if or (gt .TotalPrice 0.0) (gt .TotalMinutes 0.0) }}

修复 :)

于 2020-06-26T14:47:07.437 回答