summaryrefslogtreecommitdiff
path: root/docs/content/functions/coll.md
AgeCommit message (Collapse)Author
2025-03-10chore(refactoring): Refactor/modernizations (#2345)Dave Henderson
chore(refactoring): Refactor with modernization refactorings * range over int * replace interface{} with any * replace common map operations with maps.Copy/maps.Clone * simplifying loops with slices.Contains/ContainsFunc * modernize benchmarks with b.Loop * modernize tests with t.Context * use fmt.Appendf * range over strings.SplitSeq * use new stdlib crypto/pbkdf2 package --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-11-09docs(fix): Fix example output for coll.Merge (#2252)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-29docs(fix): Fix broken links, add CI to check (#2156)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-22docs(chore): Uncomment 'released' tags for functions in v4.0.0 (#2125)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-17feat(coll): New coll.Set and coll.Unset functions (#2118)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-05-12docs: update documentation for new coll.Pick/Omit slice support (#2070)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2023-10-21docs: List release versions for each function, add unreleased label (#1868)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2023-01-21New coll.Index functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2022-12-29Add coll.JQ using gojq library (#1585)Andreas Hochsteger
* feat: add coll.JQ using gojq library * fix: jq function naming (gojq -> jq) * test: add tests (take from jsonpath_test.go) * chore: add TODO for nil values (are they allowed?) * refactor: use fmt.Errorf instead of errors.Wrapf Co-authored-by: Dave Henderson <dhenderson@gmail.com> * fix: wrong alias for coll.JQ Co-authored-by: Dave Henderson <dhenderson@gmail.com> * docs: add links to JQ Co-authored-by: Dave Henderson <dhenderson@gmail.com> * test: add assertions after json marshal/unmarshal Co-authored-by: Dave Henderson <dhenderson@gmail.com> * refactor: use fmt.Errorf instead of errors.Wrapf Co-authored-by: Dave Henderson <dhenderson@gmail.com> * fix: test syntax and null handling * docs: improve documentation * docs: add blank line * Support cancellation Signed-off-by: Dave Henderson <dhenderson@gmail.com> * Support (almost) all types, not just map[string]interface{} and []interface{} Signed-off-by: Dave Henderson <dhenderson@gmail.com> * add an integration test for coll.JQ Signed-off-by: Dave Henderson <dhenderson@gmail.com> Signed-off-by: Dave Henderson <dhenderson@gmail.com> Co-authored-by: Andreas Hochsteger <andreas.hochsteger@oeamtc.at> Co-authored-by: Dave Henderson <dhenderson@gmail.com>
2022-10-06Fix incorrect coll.GoSlice exampleDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2022-09-25Add coll.GoSlice and deprecate slice aliasDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2020-05-04New functions coll.Pick and coll.OmitDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-10New flatten/coll.Flatten functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-10-10Fix example in docs for coll.UniqDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-04-09Fixing coll.JSONPath reference in docsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-04-09Adding coll.JSONPath functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-04-06Fixing merge behaviour for booleansDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-02-24docs: YAMLifying some more function docs, improving the doc templateDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-02-02New function coll.Sort, expanding on strings.SortDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-01-29New coll.Merge functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2019-01-28New collections (coll) namespace, plus new functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>