Библиотека задач по Go | тесты, код, задания
Open in Telegram
Задачи и тесты по Go для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/ab1d67c2 Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
Show more6 745
Subscribers
-224 hours
+127 days
+1430 days
Posts Archive
❓ Что делает wg.Done() с внутренним счетчиком WaitGroup
❓ Что произойдет, если вызвать cancel() на контексте с дедлайном после того, как этот дедлайн уже истёк
❓ Как можно изменить символ в строке
Примитивы синхронизации в Go
Конкурентность — одно из ключевых преимуществ Go, но именно здесь начинающие разработчики чаще всего сталкиваются с гонками данных, дедлоками и нестабильным поведением приложений. Без понимания примитивов синхронизации писать надёжный Go-код невозможно.
На открытом уроке разберём, зачем в Go нужна синхронизация и как правильно работать с общими ресурсами при использовании горутин. Рассмотрим Mutex и RWMutex, семафоры, WaitGroup, atomic-операции и sync.Once. Поговорим о типичных ошибках, а также о том, как отлаживать и тестировать конкурентный код.
Урок будет полезен начинающим Go-разработчикам, которые уже знакомы с горутинами, а также разработчикам на других языках, желающим глубже понять модель многопоточности в Go.
→ Этот вебинар проходит в формате открытого урока курса «Golang Developer. Basic»: https://clc.to/UBylUA
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
❓ Какая библиотека из стандартного пакета отвечает за обработку изображений
❓ Какой тип нужно использовать, чтобы изменение переменной НЕ повлияло на данные, переданные в канал
❓ Какой код сделает файл исполняемым только для владельца
Пятница, 19:00. Худшее время для деплоя, но идеальное, чтобы написать пайплайн, превращающий гору PDF в полезный контекст для вашей нейронки.
Задача на вечер: собрать систему индексации и генерации ответов.
На открытом уроке разберём:
— реализацию
RAG: от
эмбеддингов до генерации ответа;
— использование векторных БД (`FAISS`, `Chroma`);
— live coding сессию.
Один из спикеров — Алексей Яндутов, ML-инженер в поиске Яндекса.
Занятие — часть курса «Разработка AI-агентов». Минимум слов, максимум кода.
Записаться на урок❓ Какая команда запустит тестирование всех пакетов проекта, если вы находитесь в корневой директории проекта
ЭТОТ ПОСТ СПАСЕТ ТВОЙ 👩💻-СОБЕС
В наше время очень тяжело попасть на собеседование! Поэтому предлагаем вам очень серьезно относиться к ним.
Не упускайте не единое собеседование, готовьтесь к каждому, как к последнему.
Регулярно проверяйте свои hard-skills.
Забирай чек-лист из закрепленного сообщения - 55 вопросов из реальных собесов!
P.S. помимо непосредственно GO, разбираем другие необходимые технологии, про них нельзя забывать!
Помни, что каждое собеседование в 2026 на вес золота!
❓ Каким оператором привести тип в Go
❓ Сколько горутин может храниться в локальной очереди одного процессора
Available now! Telegram Research 2025 — the year's key insights 
