Урок 39 · Задача 3

NewUser: адрес локальной переменной

Конструктор записи в «Полке» возвращает адрес свежесозданной локальной переменной. В C это была бы висячая ссылка, в Go — норма (escape analysis). Реализуйте newUser: верните адрес локальной переменной.

00:00:00
Показать решение
GolangРешение
func newUser(name string) *User {
	u := User{Name: name}
	return &u
}
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки