❓ В чём особенность sync.RWMutex
Anonymous Poll
5%
Может использоваться только для записи
0%
Автоматически снимает блокировку через таймаут
7%
Не допускает одновременного чтения
89%
Разделяет блокировки на чтение и запись
👍1
❓ Почему «Short» < «long» в Go возвращает true
Anonymous Poll
3%
Go игнорирует регистр
16%
Так работает ASCII-сортировка только для латиницы
10%
Строка короче
73%
'S' в Unicode меньше, чем 'l'
❓ Что происходит, если в Go при обработке ошибки использовать «:=» вместо «=»
Anonymous Poll
3%
Ошибка автоматически игнорируется и не вызывает сбой
30%
Код не скомпилируется из-за дублирования переменной
3%
Ошибка не будет обработана
65%
Будет создана новая переменная с тем же именем, что приведет к затенению
❓ Как проверить код на наличие затененных переменных без изменения исходного кода
Anonymous Poll
9%
Использовать команду go test
86%
Применить линтер или инструменты анализа кода (golangci-lint)
6%
Вывести все переменные с их значениями с помощью fmt.Println()
8%
Ручной просмотр кода с комментариями
❓ Что делает инструмент go vet с флагом -shadow
Anonymous Poll
20%
Игнорирует затененные переменные
3%
Заменяет все переменные с одинаковыми именами в коде
68%
Печатает предупреждения о потенциальном затенении переменных в коде
11%
Оптимизирует использование переменных для предотвращения их затенения
❓ Что выведет код
Anonymous Poll
57%
Паника во время выполнения
11%
Result:
7%
Result: <empty>
29%
Ошибка компиляции
🤡23😁1
❓ Что делает case с nil-каналом в select
Anonymous Poll
7%
Выбирается немедленно
60%
Никогда не выбирается
20%
Паникует
14%
Зависит от буферизации канала
🤔1
❓ Какую роль играет класс Invoker в паттерне "Команда"
Anonymous Poll
17%
Содержит логику выполнения команд
13%
Хранит состояние системы
69%
Инициирует выполнение команд
6%
Управляет базой данных
🔥 Проверьте свои знания PHP! 🚀
✅ Думаете, ваши знания PHP на уровне Middle+ или Senior? Пройдите наш квиз и узнайте, готовы ли вы освоить один из самых мощных PHP-фреймворков — Symfony!
Этот курс позволит вам развить навыки для разработки сложных и высокопроизводительных приложений. Вы научитесь обеспечивать безопасность приложений, проводить оптимизацию и эффективно использовать современные инструменты фреймворка, такие как Symfony, Git, Docker и многие другие.
На курсе вас ждут:
- Живые лекции с практикующими преподавателями
- Глубокое погружение в архитектуру Symfony
После курса вы сможете решать задачи уровня enterprise и работать с самыми популярными фреймворками.
👉 Пройдите тест, получите доступ к полезным урокам и скидку на курс «Symfony Framework»:
https://clck.ru/3NrJFx
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
✅ Думаете, ваши знания PHP на уровне Middle+ или Senior? Пройдите наш квиз и узнайте, готовы ли вы освоить один из самых мощных PHP-фреймворков — Symfony!
Этот курс позволит вам развить навыки для разработки сложных и высокопроизводительных приложений. Вы научитесь обеспечивать безопасность приложений, проводить оптимизацию и эффективно использовать современные инструменты фреймворка, такие как Symfony, Git, Docker и многие другие.
На курсе вас ждут:
- Живые лекции с практикующими преподавателями
- Глубокое погружение в архитектуру Symfony
После курса вы сможете решать задачи уровня enterprise и работать с самыми популярными фреймворками.
👉 Пройдите тест, получите доступ к полезным урокам и скидку на курс «Symfony Framework»:
https://clck.ru/3NrJFx
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
❓ Какой уровень изоляции транзакций может показывать несохранённые изменения
Anonymous Poll
6%
Read Committed
3%
Repeatable Read
90%
Read Uncommitted
2%
Serializable
📢 Какой сетап идеально подойдёт для разработки AI-агента?
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой (https://clc.to/PB84Mg)
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой (https://clc.to/PB84Mg)
🔥5🎉4👍2
💻 Пишете на Go, но всё еще не уверены в интерфейсах?
📅 3 сентября в 20:00 на открытом вебинаре OTUS эксперт по Go разложит интерфейсы на атомы. Вы узнаете, как устроен тип interface изнутри и почему этот инструмент незаменим в современном Go-коде. Разберём самые распространённые ошибки и расскажем, как избегать panic при использовании интерфейсов.
Получите навыки и уверенность, чтобы писать чистый и безопасный код, избегая типичных ловушек языка. Вебинар проходит в преддверие курса «Golang Developer. Professional».
🔴 Регистрируйтесь прямо сейчас и прокачайте свой код на Go: https://clck.ru/3NtNk3
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
📅 3 сентября в 20:00 на открытом вебинаре OTUS эксперт по Go разложит интерфейсы на атомы. Вы узнаете, как устроен тип interface изнутри и почему этот инструмент незаменим в современном Go-коде. Разберём самые распространённые ошибки и расскажем, как избегать panic при использовании интерфейсов.
Получите навыки и уверенность, чтобы писать чистый и безопасный код, избегая типичных ловушек языка. Вебинар проходит в преддверие курса «Golang Developer. Professional».
🔴 Регистрируйтесь прямо сейчас и прокачайте свой код на Go: https://clck.ru/3NtNk3
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
😁2
❓ Какие из следующих данных при поверхностном копировании в Go не будут копироваться, а только скопируется их ссылка
Anonymous Poll
13%
Строки
35%
Массивы
62%
Карты
16%
Структуры данных с простыми типами
❓ Какое число будет выведено при выполнении этого кода на 64-битной системе
Anonymous Poll
9%
1
9%
7
21%
8
61%
64
🤡8🤮2👎1
❓ Что такое унарный ^x для беззнакового x
Anonymous Poll
17%
Побитовое И
12%
Побитовое ИЛИ
72%
Побитовая инверсия
0%
Сброс битов
❓ В каком случае использование уровня изоляции Read Uncommitted может быть оправдано
Anonymous Poll
2%
Когда критична высокая консистентность данных
90%
Когда необходима высокая производительность, но консистентность данных не критична
5%
Когда требуется полная защита от фантомных чтений
2%
Когда необходимо обеспечить полную изоляцию транзакций