Files
lo/docs/data/core-mapvalues.md
T
2026-03-02 16:06:51 +01:00

661 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
MapValues mapvalues map.go#L310 core map https://go.dev/play/p/T_8xAfvcf0W
core#map#mapvalues
core#map#mapkeys
core#map#mapentries
core#map#groupby
core#slice#map
core#map#mapvalueserr
190
func MapValues[K comparable, V any, R any](in map[K]V, iteratee func(value V, key K) R) map[K]R

Transforms map values using a predicate while keeping keys.

in := map[int]int64{1:1, 2:2}
out := lo.MapValues(in, func(v int64, _ int) string {
    return strconv.FormatInt(v, 10)
})
// map[int]string{1:"1", 2:"2"}