123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- ; Package name
- NAME = ini
- ; Package version
- VERSION = v1
- ; Package import path
- IMPORT_PATH = gopkg.in/%(NAME)s.%(VERSION)s
- # Information about package author
- # Bio can be written in multiple lines.
- [author]
- NAME = Unknwon
- E-MAIL = u@gogs.io
- GITHUB = https://github.com/%(NAME)s
- BIO = """Gopher.
- Coding addict.
- Good man.
- """ # Succeeding comment
- [package]
- CLONE_URL = https://%(IMPORT_PATH)s
- [package.sub]
- UNUSED_KEY = should be deleted
- [features]
- -: Support read/write comments of keys and sections
- -: Support auto-increment of key names
- -: Support load multiple files to overwrite key values
- [types]
- STRING = str
- BOOL = true
- BOOL_FALSE = false
- FLOAT64 = 1.25
- INT = 10
- TIME = 2015-01-01T20:17:05Z
- DURATION = 2h45m
- UINT = 3
- HEX_NUMBER = 0x3000
- [array]
- STRINGS = en, zh, de
- FLOAT64S = 1.1, 2.2, 3.3
- INTS = 1, 2, 3
- UINTS = 1, 2, 3
- TIMES = 2015-01-01T20:17:05Z,2015-01-01T20:17:05Z,2015-01-01T20:17:05Z
- [note]
- empty_lines = next line is empty\
- ; Comment before the section
- [comments] ; This is a comment for the section too
- ; Comment before key
- key = "value"
- key2 = "value2" ; This is a comment for key2
- key3 = "one", "two", "three"
- [string escapes]
- key1 = value1, value2, value3
- key2 = value1\, value2
- key3 = val\ue1, value2
- key4 = value1\\, value\\\\2
- key5 = value1\,, value2
- key6 = aaa bbb\ and\ space ccc
- [advance]
- value with quotes = "some value"
- value quote2 again = 'some value'
- includes comment sign = `my#password`
- includes comment sign2 = `my;password`
- true = 2+3=5
- "1+1=2" = true
- """6+1=7""" = true
- """`5+5`""" = 10
- `"6+6"` = 12
- `7-2=4` = false
- ADDRESS = `404 road,
- NotFound, State, 50000`
- two_lines = how about \
- continuation lines?
- lots_of_lines = 1 \
- 2 \
- 3 \
- 4 \
|