go-querystring
go-querystring copied to clipboard
go-querystring is Go library for encoding structs into URL query strings.
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.4.0 to 6.1.0. Release notes Sourced from actions/setup-go's releases. v6.1.0 What's Changed Enhancements Fall back to downloading from go.dev/dl instead of storage.googleapis.com/golang by @nicholasngai in actions/setup-go#665 Add...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.6.0 to 0.7.0. Release notes Sourced from github.com/google/go-cmp's releases. v0.7.0 New API: (#367) Support compare functions with SortSlices and SortMaps Panic messaging: (#370) Detect proto.Message types when...
Adds a Decode function that maps url.Values into structs. This mirrors the existing Values() encoder, and uses the same struct tags and nested field naming. Useful for cases where query...
It would be really handy to have a `Decode()` function that works like the reverse of `Values()` mapping `url.Values` back into a struct. I ran into this while working on...
This PR introduces a caching mechanism to optimize the processing of struct fields in the query package. The main goal is to reduce redundant reflection operations when encoding structs into...