Overview of ini package features
mainThe ini package provides comprehensive INI file read and write functionality in Go, including:
- Data Sources: Load from files,
[]byte,io.Reader, andio.ReadCloserwith overwrite support. - Advanced Parsing: Supports recursion values, parent-child sections, auto-increment key names, and multiple-line values.
- Type Conversion: Read and convert values directly to Go types.
- Comment Preservation: Read and WRITE comments for both sections and keys.
- Manipulation: Easy manipulation of sections, keys, and comments.
- Ordering: Maintains the order of sections and keys during parsing and saving.