❓ Как часто увеличивается значение iota
Anonymous Poll
6%
iota остаётся неизменным на протяжении всего блока const
67%
Когда используется новая строка в блоке const
11%
Каждый раз, когда вы используете iota в разных блоках const
18%
Каждый раз, когда вы используете iota
🤮2
❓ Для предотвращения гонок данных можно использовать ___________ для блокировки доступа к общим данным
Anonymous Poll
2%
Переменные
97%
Мьютексы
3%
defer
1%
Указатели
🤡21👎6🤔2
🤡27👎6😁1👌1
🤡20🤮1
🤡21👏1🤩1🤮1
😁4🤮3🥴2🥰1🤡1
❓ Как изменить размер массива в Go, если размер был задан при создании
Anonymous Poll
11%
Массивы в Go можно менять динамически через append()
2%
Для изменения размера можно использовать make
7%
Массивы автоматически расширяются, если не хватает места
84%
Размер фиксирован, для динамических структур используется срез
❓ Что произойдет, если закрыть канал, в который никто не писал
Anonymous Poll
3%
Утечка памяти
84%
Ничего
6%
Паника
8%
Выведется nil
❓Что выведет код
Anonymous Poll
42%
false false false false
16%
true true false false
23%
false false true true
29%
true true true true
🤡24😁3
❗️ Посты этой недели мне ____
Anonymous Poll
13%
Понравились
19%
Были нейтральны
59%
Не очень понравились
9%
Каюсь, пропустил
❓Что делает bytes.Equal(x, y), если x и y имеют одинаковую длину, но различные значения в элементах
Anonymous Poll
4%
Возвращает true, так как длина слайсов одинаковая
8%
Возвращает ошибку, потому что слайсы содержат разные типы
8%
Возвращает nil, так как слайсы не могут быть равными
81%
Возвращает false, так как содержимое слайсов отличается
❓ Чем отличается инициализация arr := [5]int{} от arr := [...]int{}
Anonymous Poll
53%
arr := [5]int{} - скомпилируется, arr := [...]int{} - нет
25%
Оба синтаксиса эквивалентны
5%
Второй вариант работает только в функциях
18%
Первый вариант приводит к созданию слайса, второй — к массиву