TOML
TOML是前Github CEO,Tom Preston-Werner,2013年创建的语言,目标是成为小规模易于使用的语义化配置文件格式,支持无二义性转化为哈希表
源码及安装
Golang为例
地址
https://github.com/BurntSushi/toml
安装
go get github.com/BurntSushi/toml
执行实例(摘自以上Golang库)
example.toml
# This is a TOML document. Boom.
title = "TOML Example"
[owner]
name = "Tom Preston-Werner"
organization = "GitHub"
bio = "GitHub Cofounder & CEO\nLikes tater tots and beer."
dob = 1979-05-27T07:32:00Z # First class dates? Why not?
[database]
server = "192.168.1.1"
ports = [ 8001, 8001, 8002 ]
connection_max = 5000
enabled = true
[servers]
# You can indent as you please. Tabs or spaces. TOML don't care.
[servers.alpha]
ip = "10.0.0.1"
dc = "eqdc10"
[servers.beta]
ip = "10.0.0.