Эта статья оперирует версией Go 1.14.Релокация — это этап процесса линковки, в рамках которого каждому внешнему символу присваиваются соответствующие адреса. Поскольку пакеты компилируются отдельно, они не имеют понятия, где функции или переменные из других пакетов находятся фактически. Начнем с тривиального примера, когда нам потребуется релокация. Читать далее
Доброго дня всем хабровчанам. Примерно месяц назад я переехал из Москвы жить и работать в Ереван. С тех пор периодически меня спрашивают про то как мне удалось доехать до Армении на автомобиле, как вообще устроена релокация и как мне живется после переезда. Так что я подумал-подумал и решил написать об этом статью на Хабр. Для тех кто заинтересовался
TL;DR Автор рассказывает, как разовая релокация поселила в нём неуверенность в будущем, страх постоянных переездов и как это отразилось на его пет-проектах и сопутствующей инфраструктуре. Читать далее
Недавно мы публиковали несколько статей про переезд разработчиков в Будапешт, Германию и Шанхай. В комментариях писали про переезд в Нидерланды — вернулись с текстом про него. По версии Mercer, Амстердам (единственный голландский город в списке) занимает