github.com/reiver/go-ini (go): Package ini provides tools for working with the INI data format.  The INI format is a popular format used for configuration files, and, to a lesser extend, database files.  Some prefer INI formats files, for this kind of usage, because they feel INI files are more user friendly (than various alternative formats).  Meaning that, some feel that humans find it easier read, create, and edit (by hand) INI files (rather than the various alternative formats).  The classic INI data format looks like this:  Beyond the classic INI format, there is a de facto INI format, that includes some widely used extensions.  The de facto INI format also includes an additional syntax for comments, and an additional syntax for key-value pairs.  For example:  This library also supports a backwards compatible extension to the classic and de facto INI format, that supports nested sections.  Here is an example:  Note that although this package can write INI data, usually the intent is that INI is written by hand by a human.  Nevertheless, INI data can be written with code like the following:  In that code example, `p` would be a `[]byte` that contains UTF-8 encoded text.
Keywords: golang|ini|ini-parser