Skip to content

sasbury/mini

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 11 commits ahead, 2 commits behind glitchdotcom:master.

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Mini

Build Status GoDoc

Mini is a simple ini configuration file parser.

The ini syntax supported includes:

  • The standard name=value
  • Comments on new lines starting with # or ;
  • Blank lines
  • Sections labelled with [sectionname]
  • Split sections, using the same section in more than one place
  • Encoded strings, strings containing \n, \t, etc...
  • Array values using repeated keys named in the form key[]=value
  • Global key/value pairs that appear before the first section

Repeated keys, that aren't array keys, replace their previous value.

To use simply:

% go get github.com/sasbury/mini

About

A golang package for parsing ini-style configuration files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%