для чего так делают?
t := person{name: "KEKEK", age: 69}
t := &person{name: "KEKEK", age: 69}
чтобы не копировать структуру, например
хмм ну сама же структура у нас в коде появляется лишь один раз, дальше идут ее экземпляры, так ведь? тогда не понимаю про копирование структуры
ну у тебя в примере экземпляры как раз
чтоб не писать две строчки
вопрос скорее такой - нафига объявлять переменную поинтером на экземпляр структуры
чтобы был один инстанс структуры, например, для всех (mutex в неё) чтобы очень большие структуры не копировать
затем же, зачем вообще нужна передача по указателю
Обсуждают сегодня