package main

import (
	"fmt"

	"github.com/gogf/gf/encoding/gyaml"
)

func main() {
	var yamlStr string = `
#即表示url属性值；
url: http://www.wolfcode.cn 
#即表示server.host属性的值；
server:
    host: http://www.wolfcode.cn 
#数组，即表示server为[a,b,c]
server:
    - 120.168.117.21
    - 120.168.117.22
    - 120.168.117.23
#常量
pi: 3.14   #定义一个数值3.14
hasChild: true  #定义一个boolean值
name: '你好YAML'   #定义一个字符串
`

	i, err := gyaml.Decode([]byte(yamlStr))
	fmt.Println(err)
	fmt.Println(i)
}
