Что выведет код?



numbers := []*int{}



for _, value := range []int{1, 2, 3, 4, 5} {

numbers = append(numbers, &value)

}



for _, value := range numbers {

fmt.Println(*value)

}



Запустить и посмотреть объяснение



@golangtests