或者 golang 模板中的语句结合 gt/lt

我正在尝试 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

如何解决这个问题?


大话西游666
浏览 226回答 1
1回答

侃侃尔雅

好的,找到了解决方案基于:https ://www.calhoun.io/intro-to-templates-p3-functions/您可以添加 ( 和 ){{if&nbsp;(ge&nbsp;.Usage&nbsp;.Limit)}}所以{{&nbsp;if&nbsp;or&nbsp;(gt&nbsp;.TotalPrice&nbsp;0.0)&nbsp;(gt&nbsp;.TotalMinutes&nbsp;0.0)&nbsp;}}解决它 :)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go