go - 如何在 gomplate 数组中获取环境变量?
问题描述
我需要在 gomplate 模板中创建一些环境变量的数组并打印,以查看环境变量是否设置正确。
我从文档https://docs.gomplate.ca/syntax/#indexing-arrays-and-maps尝试过,但没有提到在数组中声明 env 变量。
例子,
{{ $o := jsonArray `[(getenv "USER")]` }}
{{ range ($o) }}
{{ . }}
{{ end }}
它将 getenv "USER" 转换为字符串并且没有得到我的 "USER" 环境变量。
它返回的输出是 (getenv "USER")
相反,它应该返回菠萝(这是一个示例用户环境变量)
解决方案
推荐阅读
- javascript - 如何让我的 gatsby 链接在 netlify 中正常工作?
- c# - System.InvalidOperationException:“实体类型结果不是当前上下文模型的一部分。”
- palantir-foundry - 如何在 Code Workbook 中将 JSON 对象列表转换为 Spark 数据框?
- html - 如何使用 css 根据屏幕分辨率增加我的网站内容宽度?
- sql-server - 带有实体框架的 ASP.NET Web API 中的 SQL 查询并在 Angular 7 组件中查看结果
- python-3.x - plotnine:用户警告:在主线程之外启动 Matplotlib GUI 可能会失败
- c-preprocessor - 如何使用 Zephyr 检查 Kconfig 字符串是否为空?
- python - Google Developer API 使用 Python 上传 APK
- python - 为什么我有 python 错误 unindent does not match any external indentation level 错误
- android - android:kotlin:实现分页3时数据未加载到适配器中