作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我在 Go 模板中有一个很长的 printf
调用。示例:
{{ printf "mongodb://%s:%s@%s/%s?authSource=admin&replicaSet=%s&readPreference=nearest&w=majority" .Values.rocketchat.mongo.username .Values.rocketchat.mongo.password .Values.rocketchat.mongo.database .Values.mongodb-replicaset.replicaSetName | b64enc | quote }}
如何将其拆分为多行(如下所示)?
{{ printf "mongodb://%s:%s@%s/%s?authSource=admin&replicaSet=%s&readPreference=nearest&w=majority"
.Values.rocketchat.mongo.username
.Values.rocketchat.mongo.password
.Values.rocketchat.mongo.database
.Values.mongodb-replicaset.replicaSetName
| b64enc | quote }}
最佳答案
这是无法做到的。来自 text/template
文档:
Except for raw strings, actions may not span newlines, although comments can.
关于go - 如何将长 Go 模板函数拆分为多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49816911/
我是一名优秀的程序员,十分优秀!