Что будет результатом выполнения кода?
Anonymous Quiz
52%
не скомпилируется
32%
скомпилируется но запаникует в рантайме
16%
скомпилируется и успешно отработает
Какая строка приведет к ошибке компиляции?
Anonymous Quiz
10%
3
19%
6
13%
7
8%
8
19%
9
32%
ошибок нет
Какие типы не являются встраиваемыми?
Anonymous Quiz
14%
A E F K
10%
A B E F K
17%
A B E F H K
38%
ни одного
21%
все
Что выведет программа?
Anonymous Quiz
38%
панику в рантайме
22%
ничего т.к. не скомпилируется
39%
[9, 2]
Что верно про выделение памяти в Go?
Anonymous Quiz
21%
для небольших объектов (< 32 КБ) выделяется из стека
16%
для небольших объектов (< 32 КБ) выделяется из кэша, затем из стека
43%
для больших объектов (> 32 КБ) выделяется прямо из кучи
20%
для больших объектов (> 32 КБ) выделяется сначала из стека, затем из кучи
Для чего можно использовать пустую структуру - struct{}?
Anonymous Quiz
64%
чтобы сэкономить память
7%
пустую структуру использовать нельзя
29%
чтобы использовать динамическое определение типа
Что выведет код?
Anonymous Quiz
26%
func(int), struct
23%
func(int), int
31%
func(), struct
20%
func(), int
Какие строки приведут к ошибке компиляции?
Anonymous Quiz
15%
7, 12
17%
7, 8, 9
47%
7, 8, 9, 11, 12
22%
все строки скомпилируются
Что выведет код?
Anonymous Quiz
33%
"write data" и "after write" в любом порядке
6%
только "write data" или "after write"
2%
только "write data"
58%
deadlock!
Для чего можно использовать пустую структуру - `struct{}`?
Anonymous Quiz
3%
пустую структуру использовать нельзя
83%
чтобы сэкономить память
15%
чтобы использовать динамическое определение типа