阅读通用的yaml文件

时间:2017-03-20 13:51:11

标签: go yaml

我在YAML中有一个配置文件。我想定义一个足够通用的结构文件。

示例:

A:
  B:
  C:
D:
  E:
  F:
  G:

由于没有预定义的结构,我无法找到适合这种结构的结构。

PS:结合所有字段的结构是不可接受的。

1 个答案:

答案 0 :(得分:0)

因为我的配置文件只是一个地图结构。所以我所做的是在地图中添加anotheer嵌套级别并创建地图地图。像这样:

    var m := make(map[string](map[string]string))

我的配置现在看起来像这样:

    A:
     B:
      C:
      D:
     E:
      F:
      G: