Библиотека задач по Go | тесты, код, задания
Відкрити в Telegram
Задачи и тесты по Go для тренировки и обучения. Учиться у нас: clc.to/4o0_XA По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
Показати більше6 687
Підписники
+424 години
-207 днів
-5830 днів
Архів дописів
❓ Как правильнее всего поступить с bytes.Buffer перед возвратом в sync.Pool
🎄 С Нового года начну учиться — знакомо?
А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не откладывай на следующий год то, что можно начать уже в этом.
🗓️ 4 декабря стартует экспресс-курс «Математика для Data Science»— всё, что нужно для уверенных ответов на собесах:
→ 2 месяца без воды;
→ обновлённая программа (ноябрь 2025);
→ живые вебинары с экспертами;
→ записи всех занятий;
→ практика на Python + финальный проект с фидбэком.
Формат: 2 месяца интенсива и к началу следующего года ты готов к собесам.
Пока другие будут собираться с мыслями после НГ, ты уже будешь на полпути к офферу мечты.
🎁 Только до 30 ноября:
→ скидка 40% на курс;
→ курс «Базовая математика» в подарок;
→ бесплатный тест уровня математики.
👉🏻 Хочешь на курс → пиши менеджеру
❓ Как sync.Pool взаимодействует со сборщиком мусора
❓ Для каких объектов sync.Pool подходит лучше всего
❓ Сколько верных ответов было у вас на этой неделе
❓ В каком случае можно использовать пользовательские типы как ключи в мапе
❓ В каком случае изменения в срезе могут перестать быть видны в другом срезе
❓ В каком случае изменения в срезе могут перестать быть видны в другом срезе
❓ Как исправить код
Функция должна добавлять элементы в срез и в мапу. Сейчас код паникует. Где ошибка?
func fillData(s []int, m map[string]int) {
// Добавляем в срез
s = append(s, 10, 20, 30)
// Добавляем в мапу
m["count"] = len(s)
m["total"] = 60
fmt.Println("Срез:", s)
fmt.Println("Мапа:", m)
}
func main() {
fillData(nil, nil)
}
}
Подсказка: одна из инициализаций работает, другая — нет.
🔹 Специалист по ИИ
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🐸Библиотека задач по Go❓ В чем ключевое отличие fan-out/fan-in от простого параллелизма
🔥 Закрой пробелы в математике за 8 недель
Валишься на вопросах про математику на собесах?
Proglib Academy запускает курс «Математика для Data Science», чтобы помочь тебе получить вакансию мечты!
🔎 Тебя ждут:
→ топовые эксперты, один из них на видео — Мария Тихонова. Мария — кандидат компьютерных наук, руководитель исследовательского направления SberAI, доцент факультета компьютерных наук и преподаватель НИУ ВШЭ;
→ живые вебинары, на которых можно задать вопросы спикерам;
→ доступ к материалам в записи, если не успели на лекцию и чат;
→ 3 задания с практикой на Python и финальный проект с подробной обратной связью от экспертов курса;
→ актуальные знания: программа разработана в ноябре 2025г;
→ программа без воды — 2 месяца только самого нужного для старта.
👉 Пройди короткий тест и узнай свой уровень математики.
Приятные бонусы:
🎁 скидка 40% до 30 ноября;
🎁 оплати до конца ноября → курс «Школьная математика» в подарок.
🔗 Подробнее о курсе
❓ Какой механизм Go используется для реализации паттерна fan-in
❗️ Оцените вопросы прошлой недели в двоичной системе
❗️ Оцените вопросы прошлой недели в двоичной системе
❓ Что описывает паттерн fan-out в контексте конкурентного программирования
❓ Влияют ли алиасы на производительность кода
❓ Можно ли создавать алиасы для встроенных типов, например string
