我正在尝试显示逗号分隔值列表,并且不想在最后一项(或者如果只有一项,则是唯一一项)后显示逗号。到目前为止我的代码:Equipment: {{$equipment := .Equipment}} {{ range $index, $element := .Equipment}} {{$element.Name}} {{if lt $index ((len $equipment) -1)}} , {{end}} {{end}}当前输出:Equipment: Mat , Dumbbell , 如何去掉尾随逗号
3 回答
缥缈止盈
TA贡献2041条经验 获得超4个赞
如果您愿意使用外部库,似乎 sprig 库具有“加入”功能(请参阅此处):
加入
使用给定的分隔符将字符串列表连接到单个字符串中。
list "hello" "world" | join "_"以上将产生 hello_world
join 将尝试将非字符串转换为字符串值:
list 1 2 3 | join "+"以上将产生1+2+3
- 3 回答
- 0 关注
- 282 浏览
添加回答
举报
0/150
提交
取消