Что выведет код?
Anonymous Quiz
46%
3
37%
not a Flag
4%
Паника во время выполнения
5%
Ошибка компиляции
4%
Посмотреть результаты
3%
Посмотреть результаты
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Можно ли в Go использовать более одного Build Tag в одном файле?
Anonymous Quiz
13%
Нет, можно использовать только один Build Tag
32%
Да, разделяя теги запятой
18%
Да, помещая каждый тег на новой строке
17%
Да, объединяя их в один тег через пробел
20%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
16%
ready
50%
done
16%
panic: send on closed channel
7%
Ошибка компиляции
11%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
53%
129
22%
[49, 50, 57]
13%
1 2 9
8%
Ошибка компиляции
4%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
14%
0 0 0
40%
1 2 3
9%
3 2 1
8%
Паника во время выполнения
7%
Ошибка компиляции
23%
Посмотреть результаты
Что выведет код?
Anonymous Quiz
27%
3 1 2
45%
1 2 3
2%
2 3 1
5%
3 2 1
4%
Паника во время выполнения
8%
Ошибка компиляции
9%
Посмотреть результаты
Какой идиоматический способ в Go приостановить выполнение текущей горутины до тех пор, пока не завершится произвольное количество других горутин?
Anonymous Quiz
6%
Передать каждой горутине int и Mutex и подсчитывать, когда они возвращаются
12%
Циклический обход через оператор select
76%
Использовать sync.WaitGroup
6%
Посмотреть результаты
Как можно указать Go на импорт пакета из другого местоположения?
Anonymous Quiz
5%
Использовать прокси
36%
Изменить путь импорта
50%
Использовать директиву replace в go.mod
9%
Использовать replace directory
Как в Go реализуется динамическая диспетчеризация методов?
Anonymous Quiz
6%
Через использование глобальных функций
10%
С помощью прямого вызова методов в структурах
64%
Через интерфейсы
8%
Используя пакеты и модули
13%
Посмотреть результаты
Если у вас есть структура с именем Client, определенная в том же файле .go, что и объявление, как вы экспортируете переменную со значением по умолчанию, чтобы она была доступна другим пакетам?
Anonymous Quiz
4%
let Default := new Client()
3%
public default = &Client(
74%
var Default = &Client{}
6%
export default := new Client{}
13%
Посмотреть результаты