[Перевод] Go: Должен ли я использовать указатель вместо копии моей структуры?
#Программирование #Go #memory #pointer #stack #heap #benchmark IV
https://habr.com/ru/post/490570/
#Программирование #Go #memory #pointer #stack #heap #benchmark IV
https://habr.com/ru/post/490570/
t.me
Go: Должен ли я использовать указатель вместо копии моей структуры?
Иллюстрация, созданная для «A Journey With Go», из оригинального гофера, созданного Рене Френч. С точки зрения производительности систематическое использование...
[Перевод] Советы Golang: почему указатели на срезы полезны и как их игнорирование может привести к хитрым ошибкам
#Go #go #slices #pointer #gotcha #ошибки IV
https://habr.com/ru/post/525940/
#Go #go #slices #pointer #gotcha #ошибки IV
https://habr.com/ru/post/525940/
t.me
Советы Golang: почему указатели на срезы полезны и как их игнорирование может привести к хитрым ошибкам
СомненияСегодня, пока я работал, возник хороший вопрос:Почему во многих встроенных функциях и библиотеках часто можно увидеть в качестве аргументов указатели на...
Быстрый однопоточный std::shared_ptr в GCC
#c #gcc #pointer #сиплюсплюс #си #ускорение #оптимизация
https://habr.com/ru/articles/863944/
#c #gcc #pointer #сиплюсплюс #си #ускорение #оптимизация
https://habr.com/ru/articles/863944/
Хабр
Быстрый однопоточный std::shared_ptr в GCC
Все знают что std::shared_ptr/weak_ptr тормозят, но это не повод от них отказываться и писать свой велосипед или небезопасный код на сырых указателях, ведь ситуацию можно исправить выключив...