Что выведет код?
Anonymous Quiz
32%
"write data" и "after write" в любом порядке
25%
только "write data" или "after write"
13%
только "write data"
29%
deadlock!
👎2👍1
В чем разница между небуферизованными и буферизованными каналами?
Anonymous Quiz
43%
для небуферизованного канала получатель заблокирует канал, пока отправитель не отправит данные
50%
в буферизованом канале отправитель будет блокировать канал до тех пор,пока получатель получит данные
7%
нет разницы
Что выведет код?
Anonymous Quiz
28%
func(int), struct
29%
func(int), int
24%
func(), struct
19%
func(), int
Что напечатает программа?
Anonymous Quiz
17%
false true true
46%
false false true
15%
false false false
22%
true true true
👍1
Что выведет код?
Anonymous Quiz
9%
{ID:1} {ID:1} {ID:1}
27%
{ID:3} {ID:3} {ID:3}
31%
{ID:1} {ID:2} {ID:3}
11%
{ID:3} {ID:2} {ID:1}
22%
нескомпилируется
👆Объяснение к предыдущему вопросу
👨🏻💻Спецификация Golang гласит: Переменные, объявленные в инициализирующем операторе, переиспользуются в каждом цикле. Из этого следует, что если мы используем адрес этой переменной, например для инициализации элементов Карты - все они будут иметь адрес указывающий на ячейку памяти с последним значением.
Задачи и тесты по программированию
👨🏻💻Спецификация Golang гласит: Переменные, объявленные в инициализирующем операторе, переиспользуются в каждом цикле. Из этого следует, что если мы используем адрес этой переменной, например для инициализации элементов Карты - все они будут иметь адрес указывающий на ячейку памяти с последним значением.
Задачи и тесты по программированию
Какие типы не являются встраиваемыми?
Anonymous Quiz
16%
A E F K
13%
A B E F K
25%
A B E F H K
16%
ни одного
31%
все
Что верно об этом коде?
Anonymous Quiz
38%
он не скомпилируется
40%
он вызовет панику
22%
он скомпилируется