package
1.0.1
Repository: https://github.com/buildkite/go-pipeline.git
Documentation: pkg.go.dev

# Functions

AssertValues converts a map with "any" values into a map with V values by type-asserting each value.
DecodeYAML recursively unmarshals n into a generic type (any, []any, or *Map[string, any]) depending on the kind of n.
Equal reports if the two maps are equal (they contain the same items in the same order).
MapFromItems creates an Map with some items.
NewMap returns a new empty map with a given initial capacity.
ToMapRecursive converts a weakly typed nested structure consisting of *Map[string, any], []any, and any (i.e.
TransformValues converts a map with V1 values into a map with V2 values by running each value through a function.
Unmarshal recursively unmarshals src into dst.

# Variables

EqualSA is a convenience alias to reduce keyboard wear.
EqualSS is a convenience alias to reduce keyboard wear.
Errors that can be returned by Unmarshal (typically wrapped - use errors.Is).
Errors that can be returned by Unmarshal (typically wrapped - use errors.Is).
Errors that can be returned by Unmarshal (typically wrapped - use errors.Is).
Errors that can be returned by Unmarshal (typically wrapped - use errors.Is).
Errors that can be returned by Unmarshal (typically wrapped - use errors.Is).

# Structs

Map is an order-preserving map with string keys.
Tuple is used for storing values in Map.

# Interfaces

Unmarshaler is an interface that types can use to override the default unmarshaling behaviour.