Files
2025-11-17 15:58:50 +08:00

10 lines
180 B
Go

package mapping
func MapArray[T any, R any](arr []T, mapFunc func(T) R) []R {
result := make([]R, len(arr))
for i, v := range arr {
result[i] = mapFunc(v)
}
return result
}