猿问

helm 模板中 $_ 的含义是什么

我想知道 helm 模板中的 $_ 是什么意思。

我知道 helm 模板使用的是 go sprig 模板:

掌舵功能列表

但是哪里可以找到go template语法文档呢?


暮色呼如
浏览 173回答 1
1回答

慕沐林林

$_是一个名为 的变量_。包文档中描述了模板语法。因为set函数返回一个值,所以以下模板操作会向输出发出不需要的数据。 {{set $myDict "name4" "value4"}}Helm 文档中的示例使用赋值来$_捕获输出(赋值不会向输出发出任何内容)。 {{$_ := unset $myDict "name4"}}可以使用任何名称的变量。该变量$_按惯例用于指示未使用该值。这有点类似于Go 中空白标识符的使用。
随时随地看视频慕课网APP

相关分类

Go
我要回答