Sobes.tech
Назад к задачам
Junior — Senior
92

Срез, ссылка и функция append

Условие задачи

livecode

Какой вывод будет у следующей программы?

func main() {
    people := make([]person, 2)

    p1 := &people[1]
    p1.age++

    people = append(people, person{})

    p1.age++

    fmt.Println(people[1].age)
    fmt.Println(p1.age)
}