這是一篇簡單的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 國際許可協議進行許可。轉載請註明出處!編碼