Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
yaml.v3
package addresses a number of issues that had been lingering around the previous API version - namely, string-keyed maps for nested maps. With the upgrade toyaml.v3
nested maps, where all keys are a string, will be decoded asmap[string]any
rather thanmap[any]any
. This is inline with theencoding/json
package and more streamlined when working with both JSON and YAML.Upgrading the package continues to pass all tests.
https://ubuntu.com/blog/api-v3-of-the-yaml-package-for-go-is-available