Go语言 Yaml编码和解码
2020-04-17 00:00
10 查看
介绍
YAML Ain’t Markup Language,一种非常简洁的非标记语言,可以快速的对Yaml进行编码和解码。
官网地址:https://gopkg.in/yaml.v2GoDoc:https://godoc.org/gopkg.in/yaml.v2
基本规则
- 大小写敏感、易于使用,容易阅读
- 使用缩进表示层级关系
- 只能使用空格键
- 适合表示程序语言的数据结构
- 缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级
- 使用#表示注释
- 字符串可以不用引号标注
- 可用于不同程序间交换数据
- 支持泛型工具
- 丰富的表达能力和可扩展性
Yaml文件
[code=php;toolbar:false">mysql: user: root password: 123456 host: 192.198.1.1 port: 3306 dbname: mdb redis: host: 192.168.1.1 port: 1234 auth: 123456 nginx_proxy: counter: 3 nginx_list: [ 192.168.1.1, 192.168.1.2, 192.168.1.3 ]
[p]相关文章推荐
- 对字符串进行编码解码
- H.263:视频编码和解码
- JavaScript对浏览器的URL进行编码、解码
- netty 的 JBoss Marshalling 编码解码
- java base64编码和解码
- RapidJSON 代码剖析(三):Unicode 的编码与解码
- Base64编码及解码程序源代码
- Unicode转义(\uXXXX)的编码和解码
- 有关字符串作为URL的 UTF8编码和解码的问题。
- 编码、解码对应方式部分梳理
- C#实现Base64编码与解码
- Base64的编码解码函数
- URL 编码与解码和escape,encodeURI,encodeURIComponet用法
- web 编码和解码
- as3.0 & JAVA & JS 64位编码与解码
- Python字符串的编码与解码(encode与decode)
- JavaScript字符集编码与解码_0
- 文本乱码,结果是十六进制数字,编码,解码问题
- VC下Base64编码及解码程序源代码