Junior — Senior
80
Какой вывод получит консоль при запуске программы №54
Компании, где спрашивали:
Условие задачи
Определите, какой текст будет выведен в консоль после выполнения приведённого ниже кода на Go:
func exampleB() {
contSlice :=make([]string, 0 ,2)
contMap := map[struct{}]string{}
exampleB1(constSlice)
exampleB2(contMap)
fmt.Printf("slice: %#v\n", contSlice)
fmt.Printf("slice: %#v\n", contMap)
}
func exampleB1(cont[]string){
cont = append(cont, "A")
cont = append(cont, "B")
}
func exampleB2(cont map[struct{}]string){
cont[struct{}{}] = "A"
cont[struct{}{}] = "B"
}