Files
lo/docs/data/core-keys.md
T
2025-10-06 17:15:49 +02:00

788 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
Keys keys map.go#L5 core map https://go.dev/play/p/Uu11fHASqrU
core#map#keys
core#map#values
core#map#uniqkeys
core#map#entries
core#map#topairs
core#map#frompairs
core#map#filterkeys
0
func Keys[K comparable, V any](in ...map[K]V) []K

Creates a slice of the map keys.

Use the UniqKeys variant to deduplicate common keys.

keys := lo.Keys(map[string]int{"foo": 1, "bar": 2})
// []string{"foo", "bar"}

keys := lo.Keys(map[string]int{"foo": 1, "bar": 2}, map[string]int{"baz": 3})
// []string{"foo", "bar", "baz"}

keys := lo.Keys(map[string]int{"foo": 1, "bar": 2}, map[string]int{"bar": 3})
// []string{"foo", "bar", "bar"}