Библиотека задач по Go | тесты, код, задания
5.97K subscribers
482 photos
3 videos
225 links
Задачи и тесты по Go для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/ab1d67c2

Для обратной связи: @proglibrary_feeedback_bot

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
Может ли select в Go использоваться без кейсов?
Anonymous Quiz
70%
Да
30%
Нет
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Пишите свои варианты в комментарии!👇

А тем, кому не терпится узнать ответ — барабанная дробь .... 3
Можно ли использовать тип interface{} в качестве ключа в мапе?
Anonymous Quiz
30%
Да, в любом случае
21%
Да, если интерфейс не пустой
49%
Нет
🎨 Новый канал для вдохновения — UX in GIF

Мы запустили свежий канал, где делимся идеями для дизайна интерфейсов. Всё самое стильное, оригинальное и вдохновляющее теперь в одном месте.

📌 Чем полезен канал?

→ Идеи для дизайна интерфейсов.
→ Анимации, которые можно повторить или адаптировать.
→ Лёгкий способ искать вдохновение перед новым проектом.

👉 Подписывайтесь и вдохновляйтесь: UX in GIF
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄 Начни 2025-й с апгрейдом навыков,
которые откроют двери в мир IT!

Ты можешь собрать свой персональный план обучения с помощью нашего новогоднего конструктора. Это шанс не просто начать год с полезных знаний, но и сделать инвестицию в своё будущее, которая окупится многократно.

🔗 Собери свой план и начни путь в IT

Почему это выгодно?

📚 Несколько программ по цене одной — максимальная эффективность: учишься сразу тому, что действительно нужно.

💾 Бессрочный доступ — все материалы всегда под рукой, чтобы учиться в своём темпе.

💸 Знания, которые окупятся — навыки, востребованные в любой точке мира.
Какие навыки ты можешь прокачать?

💡 Математика для Data Science + Алгоритмы и структуры данных
— Подготовка к собеседованиям в FAANG и поступлению в ШАД. Решай сложные задачи, работай с данными и моделями на профессиональном уровне.

💡 Алгоритмы и структуры данных + ML
— Улучшай своё алгоритмическое мышление и изучай базовые методы машинного обучения, чтобы создавать интеллектуальные приложения.

💡 Frontend Basic + Базовые модели ML
— Построй свою первую веб-страницу и погрузись в мир ML: от нейросетей до ML-бустинга.

💡 Архитектуры и шаблоны проектирования + Математика для Data Science
— Развивай аналитическое мышление и учись проектировать устойчивые системы.

💡 Алгоритмы и структуры данных + Frontend Basic
— Получи полный набор навыков: от оптимизации алгоритмов до создания современных веб-приложений.

Не упусти шанс сделать шаг в будущее! Новый год — это время обновлений, и твоя карьера может стать одним из них.

🔗 Составь свой IT-маршрут сейчас или выбери курс по новогодней скидке
💡 Хотите порешать задачи?

Загляните в репозиторий! Это небольшой сборник увлекательных задачек для всех, кто хочет изучать или совершенствовать свои навыки программирования на языке Go.

📂 Как всё устроено?
Каждая задача – это отдельная папка с:
Описанием в README.md, чтобы вы точно поняли, что делать.
Тестами в *_test.go, которые не дадут схалтурить.

🛠 Что делать?
1️⃣ Читаем задание в README.md.
2️⃣ Пишем решение в Go.
3️⃣ Запускаем тесты и радуемся (или ищем баги, если тесты падают).

🔥 Подходит как для новичков, так и для бывалых разработчиков, которые любят прокачивать скиллы через практику. А если сделаете самое элегантное решение и успеете быстрее всех, то вас увековечат в репозитории!
Please open Telegram to view this post
VIEW IN TELEGRAM
👇 Пишите ответы в комментарии!

А для жаждущих ответ под спойлером — Нет ошибки, код правильный
Какой метод обязательно должен быть реализован для любого типа, чтобы он удовлетворял интерфейсу?
Anonymous Quiz
4%
String()
6%
Error()
82%
Метод, описанный в интерфейсе
8%
Методы интерфейса реализуются автоматически
Есть вот такой код, давайте подумаем...
А во второй строке что будет?
Anonymous Quiz
20%
[2 3 4]
57%
[99 3 4]
17%
[2 3 4 5]
6%
[ 3 4 10]