??
скорее всего будет, это же указатель
у го в приоритете все в стек класть
это где такое написано, что данные под указателем на стеке алоцируются?
https://habr.com/ru/companies/oleg-bunin/articles/676332/ если я правильно понял конечно
"Есть три неизменяемых правила выделения памяти от версии к версии Golang. У вас 100% выделится значение на хипе, если: 1. Возврат результата происходит по ссылке; 2. Значение передается в аргумент типа interface{} — аргумент fmt.Println; 3. Размер значения переменной превышает лимиты стека."
Авито - прекрасные ребята, но для меня не авторитет. Надо актуальный код компилятора, спека или блог кого-то из core team.
так загляните, да нам расскажите
вы все правильно поняли, но есть одно НО. x :=2 -> переменная создалась в стеке inc(&x) -> адресс на переменную в стеке Причем оба его примера крутятся вокруг этого
https://t.me/gogolang/862112 в этом примере в стеке получается
Не, в хипе, попробуй погуглить и почитать статью, которую я прикрепил
Обсуждают сегодня