❓ Что произойдёт, если попытаться изменить байт строки
Anonymous Poll
22%
Паника
17%
Строка будет изменена
35%
Ошибка компиляции
0%
Код спросит точно ли вы хотите это сделать
26%
Будет создана копия строки
❓ Что такое «волшебное число» в программировании
Anonymous Poll
16%
Число, которое автоматически генерируется программой при каждом запуске
71%
Число, использующееся в коде без объяснения его назначения.
8%
Число, которое изменяется в процессе выполнения программы.
4%
Число, которое всегда равняется нулю.
💯1
❓ Что будет, если использовать пакет из «_» импорта
Anonymous Poll
8%
Ошибка выполнения
26%
Ошибка компиляции
58%
Пакет будет использован
11%
Пакет нельзя будет залогировать
❗️ Вопросы минувшей недели меня ___
Anonymous Poll
11%
Удивили
20%
Улыбнули
17%
Порадовали
48%
Разочаровали
14%
Зачелленджили
🤡4
🤡34
❓ Какая основная проблема была у режима GOPATH
Anonymous Poll
7%
Медленная компиляция
11%
Большой размер исполняемых файлов
78%
Отсутствие контроля версий зависимостей
7%
Сложный синтаксис
❤1
❓ Почему в Go интерфейсы реализованы через (type, value) кортеж
Anonymous Poll
5%
Чтобы экономить память
81%
Чтобы методы интерфейса могли вызываться независимо от конкретного типа
4%
Чтобы интерфейс всегда был равен nil
12%
Чтобы интерфейсы могли хранить только указатели
❓ Что делает конструкция range
Anonymous Poll
9%
Перебирает срез по индексам
7%
Перебирает срез по значениям
86%
Перебирает срез по индексам и значениям
2%
Создаёт новый массив
❓ Что делает ключевое слово implements в Go
Anonymous Poll
9%
Объявляет, что тип реализует интерфейс
1%
Используется для импорта пакета
89%
В Go нет ключевого слова implements
3%
Используется для наследования методов
🥱9
❓ Для чего нужна команда go mod tidy
Anonymous Poll
4%
Для очистки ненужных файлов проекта
91%
Для удаления из go.mod и go.sum ненужных зависимостей
6%
Для компиляции проекта без зависимостей
1%
Для запуска тестов
❓ Что возвращает метод ctx.Err() после отмены контекста вручную
Anonymous Poll
28%
nil
4%
false
5%
true
68%
context.Canceled
❓ Как вам вопросы прошедших будней
Anonymous Poll
42%
Легко
20%
Средне
20%
Хорошо
10%
Трудно
18%
Вообще жесть
❓ Какой порядок итерации по мапе
Anonymous Poll
5%
По возрастанию
0%
По убыванию
89%
Случайный
4%
FIFO
3%
LIFO
❓ Может ли defer менять значение переменных в функции
Anonymous Poll
65%
Да
24%
Нет
2%
Наверное
10%
Узнать ответ
❓ Какое минимальное число итераций нужно для того, чтобы бинарным поиском найти число из 128 чисел
Anonymous Poll
9%
3
3%
4
5%
5
11%
6
55%
7
14%
8
1%
9
2%
10
❓ Какой тип будет иметь value при переборе строки с помощью for range
Anonymous Poll
24%
byte
64%
rune
6%
int
8%
string
❓ Что будет, если использовать range по nil-срезу
Anonymous Poll
23%
Паника
64%
Цикл проигнорирует срез и сразу завершится
3%
Цикл будет выводить только индексы среза
11%
Go не будет компилировать такой код
❓ Что выведет код
Anonymous Poll
50%
false false false
9%
false false true
13%
false true true
9%
true false true
41%
true true true
🤡31🥴9😁3
❓ Чем отличается flag.StringVar от flag.String
Anonymous Poll
42%
StringVar создаёт новую переменную, String — использует существующую
48%
StringVar позволяет использовать существующую переменную, String создаёт новую
1%
StringVar работает только с int
10%
StringVar не требует flag.Parse()