подавно. Учитывая философию и концепцию языка, в нем все минималистично и более не менее однозначно. Почти. Я вот не могу понять, почему не убрали аллокацию через new?
ведь:
new(Struct) и &Struct{} это одно и тоже, только второй вариант более гибкий и позволяет заодно же провести и инициализацию. Есть еще make, но он для слайсов контейнеров, его наличие я еще могу понять
Если уже такое обсуждалось заранее сорри
Давно разжевано https://stackoverflow.com/questions/18420596/whats-the-difference-between-newstruct-and-struct-in-go
Единообразие, кмк
Обсуждают сегодня