❓ Что возвращает метод ctx.Err() после отмены контекста вручную
Anonymous Poll
29%
nil
3%
false
5%
true
68%
context.Canceled
❓ Как вам вопросы прошедших будней
Anonymous Poll
42%
Легко
20%
Средне
20%
Хорошо
10%
Трудно
17%
Вообще жесть
❓ Какой порядок итерации по мапе
Anonymous Poll
5%
По возрастанию
0%
По убыванию
89%
Случайный
4%
FIFO
3%
LIFO
❓ Может ли defer менять значение переменных в функции
Anonymous Poll
66%
Да
24%
Нет
1%
Наверное
9%
Узнать ответ
❓ Какое минимальное число итераций нужно для того, чтобы бинарным поиском найти число из 128 чисел
Anonymous Poll
8%
3
3%
4
5%
5
10%
6
56%
7
14%
8
1%
9
1%
10
❓ Какой тип будет иметь value при переборе строки с помощью for range
Anonymous Poll
23%
byte
64%
rune
6%
int
8%
string
❓ Что будет, если использовать range по nil-срезу
Anonymous Poll
23%
Паника
63%
Цикл проигнорирует срез и сразу завершится
4%
Цикл будет выводить только индексы среза
11%
Go не будет компилировать такой код
❓ Что выведет код
Anonymous Poll
48%
false false false
10%
false false true
13%
false true true
8%
true false true
42%
true true true
🤡31🥴9😁3
❓ Чем отличается flag.StringVar от flag.String
Anonymous Poll
41%
StringVar создаёт новую переменную, String — использует существующую
48%
StringVar позволяет использовать существующую переменную, String создаёт новую
1%
StringVar работает только с int
10%
StringVar не требует flag.Parse()
❓ Какую тему разобрать на этой неделе
Anonymous Poll
46%
Конкурентность
28%
Интерфейсы
32%
Дженерики
23%
Контекст
17%
Каналы
👏1
❓ Какой тип канала гарантирует немедленный обмен между отправителем и получателем
Anonymous Poll
14%
Буферизированный канал
71%
Небуферизированный канал
12%
Однонаправленный канал
7%
Закрытый канал
🤣6
❓ Как вызвать встроенный race detector при запуске Go-программы
Anonymous Poll
39%
go run -race
14%
go build -race
25%
go test -race
26%
Все варианты верны
👍1
❓ Какую модель планирования использует Go для выполнения горутин
Anonymous Poll
8%
1:1 (Каждая горутина = поток ОС)
5%
N:1 (Все горутины в одном потоке)
3%
0:N (Без потоков ОС)
70%
N:M (Потоки распределяются по горутинам)
15%
Верного ответа нет
❓ Что произойдет, если забыть разблокировать мьютекс
Anonymous Poll
2%
Появится горутина, которая разблокирует его
2%
Ожидающие его горутины завершатся
91%
Горутины зависнут в ожидании
7%
Его разблокирует первая горутина, которая попросит доступ
❗️ Как вам задачи прошлой недели
Anonymous Poll
19%
Было круто, мозг закипал
32%
Интересно, но хотелось бы больше практики
9%
Некоторые задачи показались сложноватыми
34%
Всё понятно и по делу
15%
Есть идеи для будущих задач
🥱4
🤡35