Библиотека задач по Go | тесты, код, задания
6.08K subscribers
563 photos
6 videos
310 links
Задачи и тесты по Go для тренировки и обучения.

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

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

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

Наши каналы: https://t.iss.one/proglibrary/9197
Download Telegram
Какой метод регистрирует ошибку и продолжает выполнение теста, но не выводит сообщение об ошибке
Anonymous Quiz
56%
t.Error()
36%
t.Fail()
3%
t.Fatal()
5%
t.FailNow()
При использовании atomic в Go для повышения надежности при реализации lock-free структур данных было введено дополнительное поле — счетчик версии. Зачем он нужен
Anonymous Quiz
6%
Для ускорения операций
5%
Для уменьшения затрат памяти
78%
Для предотвращения ABA-проблемы
11%
Для повышения совместимости
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Летим зимовать ✈️

Когда холодает, айтишники пакуют чемоданы, а мы разыгрываем ваучер на 50 000 рублей в Островке.

Поехать к морю или остаться среди снежных пейзажей — выбирайте сами!

Чтобы участвовать, нужно оставить любую реакцию под этим постом и подписаться на каналы ниже:

😎 Типичный программист
🐸 Библиотека программиста
🟢 Ostrovok! Tech

Теперь осталось нажать на кнопку участия под этим постом и вы в игре!

Итоги подведём 12 декабря. Победителя выберем с помощью бота. Подробнее с правилами можно ознакомиться здесь.

Всем удачи!

Участников: 111
Призовых мест: 1
Дата розыгрыша: 19:00, 12.12.2025 MSK (3 дня)
Please open Telegram to view this post
VIEW IN TELEGRAM
Вы хотите проверить несколько условий в тесте и увидеть все ошибки сразу. Какой метод использовать
Anonymous Quiz
11%
t.Fatal()
48%
t.Error()
13%
t.FailNow()
28%
t.Fail()
Какие методы немедленно останавливают выполнение теста
Anonymous Quiz
4%
t.Error() и t.Fail()
17%
t.Error() и t.Fatal()
67%
t.Fatal() и t.FailNow()
12%
Все перечисленные методы
Для какого типа ключа в мапе json.Marshal вернёт ошибку
Anonymous Quiz
5%
Строка
5%
Целое число
54%
Тип реализующий TextMarshaler
37%
Булевый тип
🤩2
Код чистый, а архитектура хромает?

Решение изолированных задач на Go помогает набить руку, но реальные проекты требуют системного мышления. Учись проектировать, а не просто кодить.

Акция 1 + 2:

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

Твоя дорожная карта:

— Архитектуры и шаблоны проектирования;
— Алгоритмы и структуры данных.

Перейти на новый уровень

До 31 декабря.
Сложно выбрать? @manager_proglib
🤔1😢1
Что из этого нельзя использовать в качестве ключа в мапе
Anonymous Quiz
15%
net.IP
8%
netip.Addr
11%
net.Addr
66%
netip.AddrError
😢10🤔3