这是一篇简单的YAML入门教程,目的是让你知晓什么YAML,以及YAML的基础语法。方便接下来学习如何使用Golang解析YAML。如果想获得更多YAML的知识,请查看http://yaml.org

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 国际许可协议进行许可。转载请注明出处!

最新文章

  1. MySQL服务 - 客户端工具mysql及mysqladmin使用介绍
  2. ISO 基础之 (十二) 文件管理
  3. 将真彩色转换成增强色的方法(即RGB32位或RGB24位颜色转换成RGB16位颜色的函数)
  4. Oracle查看表结构的几种方法
  5. C++学习20 虚基类详解
  6. 【转】关于C的未定义行为
  7. 浏览器兼容问题汇总<转>
  8. Android 获取系统内置Intent
  9. struts2.3 创建工程
  10. java面试题(二)
  11. 机器学习之支持向量机(SVM)
  12. python中的Queue(队列)详解
  13. display 的 32 种写法
  14. SCOI2019酱油记
  15. Linux Simple Systemd Service Guide
  16. Confluence 6 访问你的宏正文(body)
  17. AWK入门
  18. vue调用支付接口
  19. Codeforces Round #437 E. Buy Low Sell High
  20. MYSQL中的int(11)到底代表什么意思?

热门文章

  1. vue------反响代理
  2. WinForm微信扫码登录
  3. 完全卸载MySQL完整图文流程
  4. Spring Security 实战干货:从零手写一个验证码登录
  5. hashlib加密算法
  6. Debug HashMap
  7. PHP is_bool() 函数
  8. Fragment为什么须要无参构造方法
  9. SSH整合-hibernate
  10. 【JZOJ4726】种花 题解(贪心+堆)