Anonymous Quiz
35%
Значение перезапишется без ошибок
47%
Программа завершится с паникой
11%
Второе значение проигнорируется
7%
Произойдет дедлок
👍1
Anonymous Quiz
37%
Да, полностью
51%
Нет, только атомарность самой структуры
11%
Да, но только для числовых типов
0%
Только для полей типа string
1%
Нет, если полей больше 10
✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс
Anonymous Quiz
4%
Код захэшируется при выполнении параллельно
89%
Код корректно выполнится при выполнении параллельно
5%
Код скрывает переменные при выполнении параллельно
2%
Код нельзя запустить параллельно
👍3
Anonymous Quiz
24%
Во время выполнения отложенной функции
58%
В момент объявления defer
13%
В конце программы
5%
Во время компиляции
Anonymous Quiz
11%
Выполняются в порядке их объявления
2%
Выполняются одновременно горутинами
86%
Выполняются в обратном порядке
0%
Выполняются случайно
❤1
Anonymous Quiz
9%
Всегда, до момента чтения значения
85%
Только если буфер заполнен
2%
Никогда
3%
Только при размере буфера 1
👍1
Anonymous Quiz
13%
Никогда не блокируется
59%
Блокируется, если буфер пуст
26%
Блокируется, только если буфер полон
2%
Блокируется всегда
Anonymous Quiz
16%
В стеке отправителя
8%
В стеке получателя
63%
В кольцевом буфере внутри структуры hchan
13%
В глобальном 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%
Бесконечно
🤔6👾3👍1
Anonymous Quiz
5%
От версии компилятора
86%
От архитектуры платформы
1%
От количества переменных в коде
1%
От настроек IDE
7%
От переданных аргументов при старте программы
👍2
🤔5👍2
Anonymous Quiz
8%
4 байта
47%
8 байт
20%
16 байт
25%
Зависит от интерфейса
🤩8👍2
Anonymous Quiz
69%
type MyInt int
22%
type MyInt = int
7%
alias MyInt int
2%
var MyInt = int
🤔19👍3
Anonymous Quiz
3%
Чтобы ускорить компиляцию
3%
Для создания новых пакетов
91%
Для предотвращения конфликтов имен
3%
Для уменьшения размера бинарника
❤3
Anonymous Quiz
17%
Нет, это разные типы
56%
Да, они полностью совместимы
25%
Только через явное преобразование
2%
Только если это указатели
❤4👍2
Anonymous Quiz
3%
Нет, только для пользовательских
95%
Да, алиасы можно для любых типов
1%
Только для структур
1%
Только для интерфейсов
🥰1
Anonymous Quiz
3%
Да, сильно замедляют
90%
Нет, это всего лишь синонимы типов
5%
Зависит от компилятора
2%
Только в отладке