Рассмотрим интересную задачу, которая часто встречается на собеседованиях Go-разработчиков. На первый взгляд, код выглядит совершенно корректно, но при запуске происходит паника. Почему? Потому что Go — строго типизированный
Работа с отдельными битами — эта та область программирования, которая отличает инженера, понимающего архитектуру компьютера, от простого «писателя кода». В высокоуровневом мире Go мы редко задумываемся о транзисторах,
Разберем задачу, которая часто встречается на собеседованиях и в реальных проектах. Она простая, но именно на таких задачах проверяют, как вы мыслите и что знаете помимо базового синтаксиса.
Начинаете ли вы только знакомство с Go или уже успели написать на нем пару проектов — вы наверняка заметили, что слайсы (срезы) используются буквально повсеместно. Это одна из
Когда рекрутер на скрининге задает вопрос «Общаешься ли сейчас с другими компаниями?«, в воздухе повисает напряжение. Сказать «Да» — кажется, что давишь на HR. Сказать «Нет» — можно