aboutsummaryrefslogtreecommitdiff
path: root/lib/ini
AgeCommit message (Expand)Author
2021-02-28ini: update documentation and examplesShulhan
2021-02-28ini: add support for marshaling pointer to struct and to time.TimeShulhan
2021-02-28ini: refactoring unmarshal functionShulhan
2021-02-25ini: add support for marshaling slice of structShulhan
2021-02-22ini: move the struct type inside the example codeShulhan
2020-08-23ini: ignore the last empty line on unsetAllShulhan
2020-06-06all: use default linter optionsShulhan
2020-05-16all: fix and suppress linter warningsShulhan
2020-05-16ini: make the add method append the variable after existing same keyShulhan
2020-05-16ini: add method UnsetAllShulhan
2020-05-16ini: fix inconsistencies between empty string and boolean trueShulhan
2020-05-16ini: add method to Unmarshal ini values to structShulhan
2020-02-13ini: move duplicate input test data as constantShulhan
2020-02-13all: suppress false-positive linter warningsShulhan
2019-10-24ini: add method GetsUniq and ValsUniq that return uniq values onlyShulhan
2019-10-24ini: change Gets return as is, with duplicate valuesShulhan
2019-10-16ini: support marshaling and unmarshaling embedded structsShulhan
2019-10-16ini: fix return value for empty string in IsValueBoolTrueShulhan
2019-10-15ini: support marshaling and unmarshal time.TimeShulhan
2019-10-15ini: support marshaling and unmarshaling time.DurationShulhan
2019-09-27all: remove unnecessary trailing newlineShulhan
2019-09-12ini: set variable with "=" without a value default to empty stringShulhan
2019-09-10ini: check for possible nil variable on WriteShulhan
2019-09-10ini: write the readed ini object only if debug level is 3 on OpenShulhan
2019-09-05all: fix test for Go 1.13Shulhan
2019-07-16lib/ini: add function to unmarshal text into structShulhan
2019-07-16lib/ini: add function to marshal struct into stream of ini textShulhan
2019-07-09ini: add an empty line before section statementShulhan
2019-06-18ini: create new section or variable if not exist on SetShulhan
2019-06-14all: fix nolint formatShulhan
2019-06-07ini: add method to get section object by section and/or subsection nameShulhan
2019-06-02ini: add method Vars that return all variables as mapShulhan
2019-06-02ini: add parameter section and subsection nameShulhan
2019-05-26ini: add methods to support templatingShulhan
2019-05-26ini: escape the variable value when printing with StringShulhan
2019-05-26ini: add method to add, set, and unset variableShulhan
2019-05-26ini: refactoring section methodsShulhan
2019-05-26ini: replace multiple ifs conditions with switch statementShulhan
2019-05-26ini: remove unused cases in variable's StringShulhan
2019-05-25ini: rename varModeXXX to lineModeXXXShulhan
2019-05-25ini: unexport Variable and SectionShulhan
2019-05-25ini: add method to Rebase other INI objectShulhan
2019-05-25ini: add method to prune INI variablesShulhan
2019-05-25ini: reorder all methods by nameShulhan
2019-05-25ini: cleanup, reformat, and repharase commentsShulhan
2019-05-25ini: remove unused method AddNewLineShulhan
2019-05-25ini: split doc into its own fileShulhan
2019-05-25ini: use direct constant declaration instead of iotaShulhan
2019-05-25ini: add method to get variable values as slice of stringShulhan
2019-05-25ini: add method to convert key-value to mapShulhan