Перейти к содержимому

Что будет в принте?

go · basicsHolodilnik / Холодильникне решено

Что будет в принте?

func fn(a []int) {
a[2] = 5
fmt.Println(a) //
a = append(a, 7)
a[0] = 5
fmt.Println(a) //
}
func main() {
a := make([]int, 0, 5)
for i := 0; i < 4; i++ {
a = append(a, i)
}
fn(a[:3])
fmt.Println(a) //
}

Источник: Holodilnik / Холодильник

← Что будет в принте? · Все задачи · Go · Как улучшить код? →