Библиотека задач по Go | тесты, код, задания
رفتن به کانال در Telegram
Задачи и тесты по Go для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/ab1d67c2 Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
نمایش بیشتر6 747
مشترکین
+224 ساعت
+47 روز
+1630 روز
آرشیو پست ها
❓ Что предлагает анализатор embedlit
❓ Для каких целей лучше использовать bytes.Equal вместо bytes.Compare
⚙️Практикуем Go вместе с Podlodka Go Crew
Сервис вроде работает, но любая новая нагрузка быстро вскрывает проблемы: растут задержки, появляются утечки памяти, а временные решения слишком часто закрепляются в архитектуре. Знакомо?
С 1 по 5 июня Podlodka Go Crew совместно с 2ГИС проведут сезон «Лучшие практики в Go», где участники разберут, как делать сервисы, которые нормально работают под нагрузкой и остаются управляемыми.
В программе:
🧩 Паттерны в Go: что работает, а что приходится переосмыслять
⚡️ Рост Go-сервисов под нагрузкой — путь от прототипа до миллионов RPS
🛠 Тестирование: от базовых сценариев до выстраивания пирамиды тестов
🔍 Живой разбор кейсов межсервисного взаимодействия
🤝 Обсуждение влияния AI на процессы разработки с экспертами Go-сообщества
Формат — пять дней живых Zoom-сессий утром и вечером, закрытое сообщество в Telegram и общение со спикерами.
Конференция подойдет тем, кто хочет вместе с коллегами обсудить реальные задачи в работе с Go — без высокоуровневых абстракций, на уровне конкретных инструментов, подходов и решений, которые используются в продакшене.
👉 Билеты по early-bird цене и программа ждут здесь: https://podlodka.io/gocrew
А по нашему промокоду go_problems_lib получите скидку🎁
❓ bytes.Clone возвращает копию среза. Что будет, если изменить элемент в оригинале после клонирования
👣 Хотите вкатиться в разработку с нуля? Рассмотрите Golang, изучите одну из важных тем языка
📚 На открытом уроке разберём, как устроена типизация в Go, как работают указатели и где хранятся данные — стек, куча или статическая память. Покажем на примерах, как язык управляет памятью и почему это влияет на производительность.
Урок проходит в преддверии старта курса «Go-разработчик. Базовый уровень». Если вы хотите разобраться в базовых механизмах языка и писать код без скрытых ошибок — подключайтесь
🤓Встречаемся 21 мая в 20:00 МСК. Регистрация открыта: https://clc.to/0zzq6Q
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👣 Хотите вкатиться в разработку с нуля? Рассмотрите Golang, изучите одну из важных тем языка
📚 На открытом уроке разберём, как устроена типизация в Go, как работают указатели и где хранятся данные — стек, куча или статическая память. Покажем на примерах, как язык управляет памятью и почему это влияет на производительность.
Урок проходит в преддверии старта курса «Go-разработчик. Базовый уровень». Если вы хотите разобраться в базовых механизмах языка и писать код без скрытых ошибок — подключайтесь
🤓Встречаемся 21 мая в 20:00 МСК. Регистрация открыта: https://clc.to/sy9_Dg
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
❓ Что произойдёт, если запустить анализатор на коде, который уже использует atomic.Int32
❓ Что вернёт bytes.ContainsAny([]byte("hello"), "")
❓ Что делает анализатор atomictypes
❓ Что вернёт bytes.Contains([]byte("seafood"), []byte(""))
❓ Как реализован rotateLeft внутри пакета slices
❓ Что вернёт bytes.Compare([]byte("abc"), []byte("abc"))
Когда в тесте отменяется контекст, возвращённый t.Context()
🔥 Знакомьтесь с экспертом Proglib.academy: Эмиль Сатаев
Эмиль — эксперт с 8-летним опытом в разработке, который специализируется на внедрении LLM и агентных подходов в реальные коммерческие сервисы. Он точно знает, как проектировать архитектуру так, чтобы ИИ-функции работали стабильно в связке с внешними системами.
🏃♀️ Уже 14 мая Эмиль проведет открытый вебинар!
Обсудим самую «больную» тему: «Почему AI-продукты на базе LLM ломаются и как сделать, чтобы работало».
🗓 Когда: 14 мая в 19:00 (Мск)
Почему Эмиля стоит послушать:
🟣 8+ лет в разработке (Backend и Frontend)
Прошел путь от фулстека до Backend Platform Developer в SMIT.Studio.🟣 Международный исследовательский опыт
Работал исследователем в Институте ИИ НИУ ВШЭ и в Национальном университете Сингапура (NUS).🟣 Преподаватель-практик
Ведет семинары в НИУ ВШЭ, в том числе по проектированию и разработке агентских систем.🟣 Мастер интеграции AI в Backend
Его главная суперсила — умение правильно встраивать LLM через API, выстраивать workflow и агентную логику в сложных распределенных системах.🔗 Зарегистрироваться на вебинар
🗓 14 мая в 19:00 (Мск) встречаемся в онлайне.
Тема: Почему AI-продукты на базе LLM ломаются и как сделать, чтобы работало.
В кружке выше Эмиль Сатаев рассказал, какие именно проблемы с LLM в проде будем разбирать.
Что в программе:
- Разберем реальные кейсы стартапов и ограничения LLM. - Обсудим рабочие архитектуры: RAG, human-in-the-loop, контроль качества. - Ответим на ваши вопросы и разберем кейсы участников.🎁 Бонусы: в конце вебинара подарим промокод на скидку 10.000 ₽ на курсы и разыграем подписки на полезные AI-сервисы. 👉 Зарегистрироваться на вебинар
❓ Изменяет ли bytes.Trim исходный срез
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
