Gcfg reads "INI-style" text-based configuration files with "name=value" pairs grouped into sections (gcfg files).
A lot has been happening to gcfg since my previous announcement. Most notably, the project has moved from Google Code: gopkg.in/gcfg.v1 https://godoc.org/gopkg.in/gcfg.v1 https://github.com/go-gcfg/gcfg/issues https://github.com/go-gcfg/gcfg/pulls New features: experimental (feature/user_vars branch): - Sections with user-supplied variables (like in git's [alias] section) v1.2.0: - Ability to ignore errors due to extra configuration data. This feature is enabled by the new gopkg.in/warnings.v0 package which I intend to announce shortly (need some more docs). v1.1.0: - Ability to specify default values for subsections v1.0.0 and earlier: - Create entries for empty subsections - "Blank" value for multi-valued vars (slices) resets preset values - Support pointer to slice (allow distinguishing between no values and blank value for slice) - Support for big.Int - Configurable parsing of int values (Dec and Hex only by default) - Support for names starting with unicode letters that are neither upper or lower case - Support for encoding/TextUnmarshaler Thanks to everyone who has provided feedback! -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.