Back to Lo

Core Mapvalues

docs/data/core-mapvalues.md

1.53.0225 B
Original Source

Transforms map values using a predicate while keeping keys.

go
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"}