Arrays and collections / Arrays and slices

import (
    "fmt"
)

var numbers = []int{12345}
transform(numbers, func(x intint {
        return x * 3
})
//numbers is { 3, 6, 9, 12, 15 }

fmt.Println(numbers)

func transform(arr []int, f func(intint) {
    for i := range arr {
        arr[i] = f(arr[i])
    }
}