Documentation
¶
Index ¶
- func Clone[K comparable, V any](in map[K]V) map[K]V
- func CloneStringAny(in map[string]any) map[string]any
- func CloneStringFloat64(in map[string]float64) map[string]float64
- func CloneStringString(in map[string]string) map[string]string
- func CloneStringStringNilIfEmpty(in map[string]string) map[string]string
- func StringStringToAny(in map[string]string) map[string]any
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Clone ¶
func Clone[K comparable, V any](in map[K]V) map[K]V
Clone returns a shallow copy of a map, preserving nil input as nil.
func CloneStringAny ¶
CloneStringAny returns a shallow copy of a string-to-any map. Empty maps are preserved as non-nil to match lifecycle metadata JSON behavior.
func CloneStringFloat64 ¶
CloneStringFloat64 returns a shallow copy of a string-to-float64 map.
func CloneStringString ¶
CloneStringString returns a shallow copy of a string-to-string map.
func CloneStringStringNilIfEmpty ¶
CloneStringStringNilIfEmpty returns a shallow copy of a string-to-string map, preserving nil/empty input as nil for optional metadata fields.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.