不再纠结YAML还是TOML,选择YAML

  1. 嵌套不可避免,即使使用JSON或者xml也是一样,习惯了之后也就好了,可能在脑子中编译的次数多了。
  2. 火箭型代码在yaml中是可以避免的,yaml中短数组可以用行内数组表示,同时能保证合适的信息密度。
    audi: ['A4', 'A6', 'A8']
    
    而不是
    audi:
     - A4
     - A6
     - A8
    
  3. yaml这配置文件格式的竞争中是赢了。