Anonymous Quiz
13%
Счётчик станет -1
51%
Возникнет паника
14%
Возникнет ошибка компиляции
22%
Счётчик останется 0
👍8❤2
Anonymous Quiz
3%
При пустом буфере
91%
Когда буфер полный
2%
При отправке большой структуры
4%
Никогд
🥱6👻2❤1👾1
Anonymous Quiz
5%
Использовать range по каналу, но никогда не закрывать канал, чтобы не потерять данные
76%
Итерироваться по каналу, а закрывать канал на стороне отправителя, когда он закончил отправку
7%
Сначала явно проверять длину буфера канала, а затем вызывать range
12%
Итерироваться по каналу через range и закрывать канал на стороне получателя
Anonymous Quiz
4%
Горутина, Мама, Папа
21%
Grind, Model, Payload
65%
Горутины, Поток ОС, Процессор
10%
Good Machine Processor
1😁31❤1👍1🥱1
Anonymous Quiz
9%
Использовать глобальную переменную и проверять if instance == nil
11%
Использовать канал, который отправляет экземпляр при первом запросе
8%
Пометить переменную ключевым словом atomic
73%
Обернуть создание экземпляра в sync.Once
👍3👾2
Anonymous Quiz
7%
Потому что Go не поддерживает глобальные переменные в тестах
4%
Потому что синглтон нельзя сериализовать в JSON
67%
Потому что глобальное состояние сохраняется между тестами
22%
Потому что go test запускает тесты в отдельных процессах
Anonymous Quiz
17%
sync.Once перехватит панику и повторит вызов функции при следующем обращении
47%
Программа завершится, а sync.Once сбросит своё состояние
20%
Функция будет считаться выполненной
16%
sync.Once заблокирует все горутины, ожидающие выполнения, навсегда
Anonymous Quiz
19%
1.18
15%
1.19
25%
1.20
23%
1.21
18%
1.22
🥱16
Anonymous Quiz
12%
Docker не умеет ограничивать CPU для многопоточных приложений
62%
GOMAXPROCS по умолчанию берёт число логических ядер хоста, игнорируя cgroup-лимиты контейнера
9%
Go-рантайм всегда захватывает все ядра, это заложено в спецификации языка
18%
Флаг --cpus влияет только на процессы, запущенные через docker exec
26 февраля(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
9%
Нет, это не скомпилируется
10%
Да, но только структурами
62%
Да, но только через буферизированный
19%
Нет, будет паника
😁1