Библиотека задач по Go | тесты, код, задания
Open in Telegram
Задачи и тесты по Go для тренировки и обучения. Учиться у нас: clc.to/4o0_XA По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
Show more6 765
Subscribers
No data24 hours
-47 days
+1030 days
Posts Archive
❓ Какой тип имеет ключ в context.WithValue
❓ Может ли горутина общаться сама с собой через канал
🔍Тестовое собеседование с Go ТехЛидом из WildBerries в этот четверг
26 февраля(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
📂 Рамиль Мясоутов, ТехЛид из WildBerries, ex-Купер будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Рамиль будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Рамилю
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
❓ Почему Go-приложение в контейнере может использовать больше CPU, чем выделено через --cpus
❓ Начиная с какой версии Go появился errors.Join
❓ Что произойдёт, если функция, переданная в sync.Once.Do, вызовет панику
❓ Почему синглтон считается анти-паттерном с точки зрения тестируемости
❓ Какой способ реализации потокобезопасного синглтона является идиоматичным
❓ Что вернёт len для неинициализированной мапы
❓ Как корректно использовать rangerange по каналу для чтения всех значений до его закрытия
❓ Когда отправка в буферизованный канал блокируется
❓ Что произойдет, если вызвать wg.Add(-1) на WaitGroup с счётчиком 0
❓ Какое свойство хэш-функции наиболее важно для эффективной работы мапы
❓ Какое свойство хеш-функции наиболее важно для эффективной работы
❓ Почему нельзя сравнить два слайса через ==
Многопоточность в Golang с нуля. Бесплатный вебинар — 19 февраля в OTUS
Многопоточность — одна из причин популярности Go в серверной и системной разработке. Горутины и каналы позволяют писать производительный и масштабируемый код без сложных абстракций.
— На открытом уроке разберём базовые принципы параллелизма и конкурентности в Go.
— Поговорим о том, как работают горутины, зачем нужны каналы и в каких сценариях Go особенно эффективен.
— На практических примерах покажем типовые задачи, где многопоточность даёт реальный прирост производительности, и обсудим базовые best practices.
Урок подойдёт новичкам, которые только начинают знакомство с Go, а также разработчикам с опытом в других языках, желающим понять философию конкурентности в Go.👉 Записаться: https://clc.to/Rm2dHA Этот вебинар проходит в формате открытого урока в прямом эфире курса «Golang Developer. Basic». Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
❓ Какая комбинация флагов нужна для дозаписи данных в конец существующего файла
Интервью как ресурс: почему нельзя «сливать» попытки 💎
В текущем сезоне воронка найма сузилась 📉: получить приглашение на техническое собеседование стало сложнее, чем пройти его. В таких условиях каждый слот в календаре превращается в актив с высокой стоимостью, а импровизация при проверке hard-skills становится неоправданным риском.
Качественная подготовка требует выхода за рамки базового синтаксиса Go. Необходимо охватить весь технологический стек, включая базы данных и архитектурные паттерны. Систематизировать знания поможет подборка из 55 реальных вопросов, которые сейчас задают на собеседованиях.
Регулярный самоаудит по этому списку повышает шансы на успешный оффер 🧠.
