Anonymous Quiz
37%
Да, полностью
52%
Нет, только атомарность самой структуры
11%
Да, но только для числовых типов
0%
Только для полей типа string
1%
Нет, если полей больше 10
✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Anonymous Quiz
4%
Код захэшируется при выполнении параллельно
90%
Код корректно выполнится при выполнении параллельно
5%
Код скрывает переменные при выполнении параллельно
2%
Код нельзя запустить параллельно
👍3
Anonymous Quiz
24%
Во время выполнения отложенной функции
58%
В момент объявления defer
13%
В конце программы
5%
Во время компиляции
Anonymous Quiz
12%
Выполняются в порядке их объявления
2%
Выполняются одновременно горутинами
86%
Выполняются в обратном порядке
0%
Выполняются случайно
❤1
Anonymous Quiz
9%
Всегда, до момента чтения значения
85%
Только если буфер заполнен
2%
Никогда
3%
Только при размере буфера 1
👍1
Anonymous Quiz
13%
Никогда не блокируется
58%
Блокируется, если буфер пуст
26%
Блокируется, только если буфер полон
2%
Блокируется всегда
Anonymous Quiz
16%
В стеке отправителя
8%
В стеке получателя
63%
В кольцевом буфере внутри структуры hchan
14%
В глобальном heap без структуры
Anonymous Quiz
20%
Копируются в кольцевой буфер и оттуда читаются
7%
Переносятся через глобальную очередь событий
60%
Копируются напрямую между стеками горутин
14%
Перемещаются с помощью memcpy внутри heap
👍3
Anonymous Quiz
10%
Паника
4%
Потеря данных
70%
Блокировка отправителя до освобождения места
16%
Системный deadlock
🤩2
Anonymous Quiz
2%
4
52%
8
7%
16
1%
24
4%
32
35%
Бесконечно
🤔5👾3👍1
Anonymous Quiz
5%
От версии компилятора
86%
От архитектуры платформы
1%
От количества переменных в коде
1%
От настроек IDE
7%
От переданных аргументов при старте программы
👍2
🤔5👍2
Anonymous Quiz
8%
4 байта
46%
8 байт
21%
16 байт
25%
Зависит от интерфейса
🤩8👍2
Anonymous Quiz
68%
type MyInt int
23%
type MyInt = int
7%
alias MyInt int
2%
var MyInt = int
🤔19👍3
Anonymous Quiz
3%
Чтобы ускорить компиляцию
3%
Для создания новых пакетов
91%
Для предотвращения конфликтов имен
3%
Для уменьшения размера бинарника
❤3
Anonymous Quiz
16%
Нет, это разные типы
57%
Да, они полностью совместимы
25%
Только через явное преобразование
2%
Только если это указатели
❤4👍2
Anonymous Quiz
3%
Нет, только для пользовательских
96%
Да, алиасы можно для любых типов
1%
Только для структур
1%
Только для интерфейсов
🥰1
Anonymous Quiz
3%
Да, сильно замедляют
90%
Нет, это всего лишь синонимы типов
6%
Зависит от компилятора
1%
Только в отладке
Anonymous Quiz
30%
Сбор результатов с нескольких горутин в один поток.
63%
Распараллеливание одной задачи на множество горутин.
4%
Последовательное выполнение задач для экономии ресурсов.
2%
Проверку состояния всех горутин.
👾1