为什么在 Go 模板中的 If 语句中使用破折号?
在 Go 模板中,破折号 (-) 用于消除输出中的空格以及它在模板中的位置。例如:
{{- if hasKey .Values.mymap "mykey" }} # do something conditional here... {{- end }}
通过在 if 之前使用破折号,if 语句之前的所有空格都将被删除。这意味着条件生成的任何输出将立即跟在前面的文本后面,没有任何中间空格。
以上是为什么在 Go 模板中的'if”语句之前使用破折号?的详细内容。更多信息请关注PHP中文网其他相关文章!