我是Go的新手并尝试修改其他人编写的代码。现在他测试给定日期的储值,以确定某人是否在那天吃了午餐。
我想要做的是查看是否存储了值,如果没有,请使用通过URL参数传递的默认值。代码如下所示:
<input id="lunch{{.place}}" type="checkbox" {{if index .week.NoMeals .place}} checked {{end}}>
我的URL变量设置如下:
sitename?nolunch=1
所以我想要的逻辑是,如果设置了当天存储的数据,则复选框将反映存储的值。如果尚未设置,则应检查该框是否设置了nolunch URL参数,如果不设置则不检查。
如何在Go模板代码中测试url参数?