❓ Можно ли создавать алиасы для встроенных типов, например string
Anonymous Poll
5%
Нет, только для пользовательских
94%
Да, алиасы можно для любых типов
1%
Только для структур
1%
Только для интерфейсов
❓ Влияют ли алиасы на производительность кода
Anonymous Poll
4%
Да, сильно замедляют
91%
Нет, это всего лишь синонимы типов
4%
Зависит от компилятора
2%
Только в отладке
❓ Что описывает паттерн fan-out в контексте конкурентного программирования
Anonymous Poll
30%
Сбор результатов с нескольких горутин в один поток.
67%
Распараллеливание одной задачи на множество горутин.
3%
Последовательное выполнение задач для экономии ресурсов.
1%
Проверку состояния всех горутин.
❤2
❗️ Оцените вопросы прошлой недели в двоичной системе
Anonymous Poll
24%
001
5%
010
19%
011
32%
100
27%
101
🤔2
❓ Какой механизм Go используется для реализации паттерна fan-in
Anonymous Poll
15%
Мьютекс
83%
Каналы
2%
Таймеры
3%
Интерфейсы
🤡33
❓ В чем ключевое отличие fan-out/fan-in от простого параллелизма
Anonymous Poll
60%
Fan-out/fan-in включает централизованный сбор результатов
11%
Fan-out/fan-in выполняет задачи последовательно
3%
Fan-out/fan-in не использует каналы
32%
Fan-out/fan-in использует мультипараллельную парадигму
❓ В каком случае изменения в срезе могут перестать быть видны в другом срезе
Anonymous Poll
6%
При изменении отдельного элемента среза
13%
При получении под-среза с помощью [a:b]
67%
При использовании append при полном заполнении capacity
19%
Изменения в любом случае будут видны
❓ В каком случае можно использовать пользовательские типы как ключи в мапе
Anonymous Poll
1%
Тип содержит только экспортируемые поля
86%
Тип состоит только из сравнимых полей
8%
Тип реализует интерфейс Stringer
6%
Тип является указателем
❓ Что обозначает параметр GOGC
Anonymous Poll
8%
Максимальный размер памяти, доступной приложению
72%
Процент прироста памяти перед запуском сборщика мусора
15%
Количество горутин в программе
7%
Версию компилятора Go
❓ Сколько верных ответов было у вас на этой неделе
Anonymous Poll
53%
5-7
18%
3-4
11%
1-2
18%
Ни одного, ну и вопросы!
❓ Для каких объектов sync.Pool подходит лучше всего
Anonymous Poll
7%
Крупные долгоживущие структуры конфигурации
10%
Долгоживущие singletons
81%
Часто создаваемые, короткоживущие временные объекты
3%
Только сетевые соединения