Назад к задачам
Junior — Senior
4

Какой вывод получит консоль при запуске программы №32

Компании, где спрашивали:

Бери Заряд
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какой текст будет записан в журнал при выполнении следующей программы:

func handle1(s1 []int){
    s1[0] = 111
}
func handle2(s2 []int){
    s1 = append(s1,12345)
}

func main() {
    s1 := [] int{0, 1, 2}
    
    log.Printf("before : %v", s1)
            
    handle1(s1)
    log.Printf("after handle1 : %v", s1)

    handle1(s2)
    log.Printf("after handle1 : %v", s2)        
}