我想将包含换行代码的字符串设置为环境变量。 因此,我设置了以下 app.yaml。
env_variables:
PARAM1: "aaa\nbbb"
在我的本地环境 (Mac OSX) 中,appengine golang 应用程序获取收集的数据。
aaa
bbb
但是,我上传到标准 GAE 环境,应用程序只得到“aaa”。
我应该做任何其他设置吗?
最佳答案
我的猜测是这两种环境之间的 yaml 解析器略有不同。
如果您尝试为 yaml 切换到这些多行字符串格式之一,它是否有效?
In YAML, how do I break a string over multiple lines?
这个答案看起来很有希望:https://stackoverflow.com/a/15365296/4458510
关于google-app-engine - app.yaml env_variables中无法处理换行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53946548/