登录
首页 >  Golang >  Go问答

打印指针引用的映射值

来源:stackoverflow

时间:2024-05-01 21:03:32 195浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《打印指针引用的映射值》,文章讲解的知识点主要包括,如果你对Golang方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

问题内容

我正在使用 helm 渲染文件。我对 yaml 的价值观是

team:
  name: abcxyz

我想将 team.name 的值分配给 values.yaml 文件中的另一个变量。类似的东西

environmentvariables:
  - team
  - .values.team.name

所以根据我的研究,看起来上面的情况是不可能的。但我确实尝试使用 go 指针之类的东西。所以我尝试做的是这样的:

team: &team
  name: abcxyz
environmentvariables:
  - team
  - <<: *team

当我渲染它时,我得到输出

</default>
        <int>1</int>
        <string>TEAM</string>
        <string>map[name:abcxyz]</string>
      </tree-map>

如何通过指针访问name的值?


解决方案


我认为这确实是一个 yaml 问题...看来您想要名称上的别名,而不是团队集合:

team:
  name: &teamName abcxyz
environmentVariables:
  - TEAM
  - *teamName

今天关于《打印指针引用的映射值》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>