aboutsummaryrefslogtreecommitdiff
path: root/lib/ini
AgeCommit message (Expand)Author
10 daysall: apply go fixShulhan
2026-01-15all: convert license and copyright to use SPDX identifiersShulhan
2026-01-08lib/ini: improve error message when parsing variable nameShulhan
2025-02-04all: remove the nolint tagsShulhan
2025-01-23all: use for-range with numericShulhan
2025-01-23all: replace "interface{}" with "any"Shulhan
2025-01-22lib/bytes: replace Copy and Concat with standard libraryShulhan
2024-09-04all: fix various linter warningsShulhan
2024-08-04lib/ini: mention that marshaling []byte does not supportedShulhan
2024-03-06all: conform with linter gosec, ineffasign, and makezeroShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-05all: comply with linter recommendations #1Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2024-01-14lib/ini: add method KeysShulhan
2024-01-14lib/ini: use method IsExported in marshalStructShulhan
2023-12-13all: fix linter warnings reported by reviveShulhan
2023-11-17lib/ini: create the file if its not exist on OpenShulhan
2023-11-12lib/ini: add test for parsing multi line value without spacesShulhan
2023-11-12lib/ini: append variable into section before any empty linesShulhan
2023-11-12lib/ini: update module documentationShulhan
2023-09-14all: fix variable shadowing as reported by shadow toolShulhan
2023-09-11lib/ini: remove unused parameters in unmarshalShulhan
2023-09-11lib/ini: remove tag on un-exported struct fieldsShulhan
2023-09-11lib/ini: realign some structs in testShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2022-09-21lib/ini: add example for marshaling slice inside map[string]TShulhan
2022-07-27lib/ini: fix parsing and saving multi line variablesShulhan
2022-07-26lib/ini: parse comment as part of formatShulhan
2022-07-26lib/ini: record benchmark result for Parse in separate fileShulhan
2022-07-25lib/ini: export the function to parse tagShulhan
2022-07-25lib/test: truncate the last new line at the end of input and outputShulhan
2022-07-23lib/test: load test data files with suffix "_test.txt"Shulhan
2022-07-23lib/ini: convert the Get test using test.DataShulhan
2022-07-23lib/ini: support escaped double-quote and colon in tag subsectionShulhan
2022-07-22lib/ini: refactoring test to use test.DataShulhan
2022-07-22lib/ini: handle marshaling slice of time.TimeShulhan
2022-07-22lib/ini: fix marshaling pointer to nil fieldShulhan
2022-05-09all: reformat all codes using gofmt 1.19 (the Go tip)Shulhan
2022-04-19lib/ini: fix panic when marshaling unexported field with type structShulhan
2022-04-18lib/ini: implement marshaling and unmarshaling map with struct elementShulhan
2022-04-06all: replace any usage of ioutil package with os or ioShulhan
2022-02-06lib/ini: realign all structsShulhan
2022-02-06lib/ini: make the Marshal on map field sorted by keysShulhan
2021-10-23lib/ini: check for empty string on IsValidVarNameShulhan
2021-10-23lib/ini: add function IsValidVarNameShulhan
2021-10-23lib/ini: add example of marshal/unmarshaling of section with subShulhan
2021-03-14all: refactoring the test.Assert and test.AssertBench signatureShulhan
2021-03-03ini: fix marshaling slice of pointer to structShulhan
2021-03-01ini: increase the debug value minimum to 3Shulhan