866 вопросов по Golang с технических собеседований
866 вопросов1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Golang — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: go, backend, concurrency.
Интерфейсы в Go, Java и C# имеют общую цель — описывать набор методов, которые должен реализовать тип, но отличаются по синтаксису и особенностям использования.
Этот код пытается считать вызовы функции Do и при достижении 100 вызвать метод Send у интерфейса Sender в отдельной горутине, после чего сбросить счётчик.
В языке Go для вставки или обновления значения по ключу в структуре данных map используется простое присваивание. Если ключ уже существует, значение обновляется, если нет — создаётся новая пара ключ-значение.
Файл go.sum используется для обеспечения безопасности и целостности зависимостей в проекте на Go. Он содержит контрольные суммы (хэши) всех модулей и их версий, которые используются в проекте.