是否可以将一行 YAML 转换为 Golang 中的 YAML 对象

问题描述 投票:0回答:1

在我的 golang 后端中,我从 React 前端获取一行 YAML 字符串,看起来像这样:

"foo:\n  - name: test\n    bar:\n      - bar: test\n        labels:\n          sev: info\n        annotations:\n          description: test\n"

我想获取这个字符串并将其用作我的 golang 后端中的 YAML 对象

foo:
  - name: test
    bar:
      - bar: test
        labels:
          sev: info
        annotations:
          description: test

有人知道这是直接的还是我必须执行一些模板步骤。

go yaml
1个回答
0
投票

你的两个例子是相同的。

尝试

echo "foo:\n  - name: test\n    bar:\n      - bar: test\n        labels:\n          sev: info\n        annotations:\n          description: test\n"

在命令行上。

© www.soinside.com 2019 - 2024. All rights reserved.