homebox/backend/internal/services/mappers/helpers.go

10 lines
181 B
Go

package mappers
func MapEach[T any, U any](items []T, fn func(T) U) []U {
result := make([]U, len(items))
for i, item := range items {
result[i] = fn(item)
}
return result
}