ami*_*mit 7 go go-templates kubernetes-helm
我已经看到许多破折号用于 if 语句(“{{- if..”)的例子,例如:
{{- if hasKey .Values.mymap "mykey" }}
# do something conditional here...
{{- end }}
Run Code Online (Sandbox Code Playgroud)
该语句中破折号的目的是什么?
Bur*_*dar 10
Dash 从模板中出现的一侧的输出中删除空格:
https://golang.org/pkg/text/template/#hdr-Text_and_spaces
{{- if ...}}
Run Code Online (Sandbox Code Playgroud)
以上将删除出现在 if 语句之前的所有空格,因此如果if
打印结果,它将在最后一段文本之后没有任何空格。
归档时间: |
|
查看次数: |
2508 次 |
最近记录: |