Новый объект в указатель-параметр

Что выведетJuniorбесплатно01-t001

Функция получает указатель на структуру и присваивает параметру новый объект. Что выведет программа? Что нужно изменить, чтобы правка внутри функции отражалась на оригинале?

main.gogo
1package main2 3import "fmt"4 5type Account struct {6	title string7	level uint88}9 10func changeAccount(acc *Account) {11	acc = &Account{12		title: "Nika",13		level: 25,14	}15}16 17func main() {18	acc := &Account{19		title: "Oleg",20		level: 30,21	}22	fmt.Println(acc.title)23	changeAccount(acc)24	fmt.Println(acc.title)25}
Чем закончится программа?
Сначала подумай без запуска — на собесе компилятора не будет.