这是一篇简单的YAML入门教程,目的是让你知晓什么YAML,以及YAML的基础语法。方便接下来学习如何使用Golang解析YAML。若是想得到更多YAML的知识,请查看http://yaml.orgjson
YAML是层级结构的,若是你没有接触过xml、json这类文件话,你能够将YAML看作一个目录。
做为目录天然有子目录和子文件,YAML使用缩进表示这种包含关系(也就是空格,不要使用Tab键缩进,有些YAML解析可能没法正常处理Tab)。
空格能够使用任意个,可是缩进相同个数空格的字段会被视为同一层级。数组
个人博客: https://www.cnblogs.com/xiyu714/ #YAML使用Unicode编码,因此能够使用中文( ^ω^) #在Golang中推荐使用UTF-8 date: 2018 #使用井号表示行注释 color: - blue #使用-表示数组项 - green #注意无论是:仍是-其后面都是加一个 空格 而后再接 值 - red
好了就这些,是否是很简单,其余东西留到讲YAML解析再说。学习
本做品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请注明出处!编码