What happens in the case of a collision (note key Field1)?
s := map[string]int{
"Field1": 1,
"Field2": 2,
}
data :=
err := json.Unmarshal([]byte(data), &s)
if err != nil {
panic(err)
}
fmt.Println(s)
s := map[string]int{
"Field1": 1,
"Field2": 2,
}
data :=
{"Field2": 202}
err := json.Unmarshal([]byte(data), &s)
if err != nil {
panic(err)
}
fmt.Println(s)
Чему будут равны переменные?
Anonymous Quiz
16%
0,1,2,3,4
37%
1,2,3,4,5
25%
Ошибка
1%
5,4,3,2,1
21%
Посмотреть ответ
Что необходимо добавить вместо АВС, чтобы на любой запрос отвечать ‘Hello Golang’
Anonymous Quiz
13%
w.Fprintf(’Hello Golang’)
17%
w.send(w, ’Hello Golang’)
52%
fmt.Fprintf(w,’Hello Golang’)
18%
w.send(’Hello Golang’)
Скомпилируется ли данный код ?
Anonymous Quiz
32%
Да
18%
Нет, Ошибка в 15 строке
38%
Нет, Ошибка в 16 строке
12%
Посмотреть результат
[Golang] Каким из следующих методов является метод по умолчанию для передачи параметров в Go?
Anonymous Quiz
14%
Передача по ссылке
66%
Передача по значению
15%
Оба варианта
5%
Ни один из вариантов
Какая из строк (A или B) позволит получить лучшее время выполнения при условии что у нас 8 ядер (numcpu=8)?
@golangtests
@golangtests
Что делает make в Golang?
Функция make() в основном используется для создания массива определенной длины или slice в Golang. Часто используют также для создания тип channel(канал) определенного типа в Golang
@golangtests
Функция make() в основном используется для создания массива определенной длины или slice в Golang. Часто используют также для создания тип channel(канал) определенного типа в Golang
@golangtests
Что из следующего заставляет цикл пропустить оставшуюся часть своего тела и сразу вернуться к его условию?
Anonymous Quiz
15%
break
4%
goto
2%
stop
80%
continue
Скомпилируется ли следующий код и что выведет ?
Anonymous Quiz
19%
Выдаст Ошибку
45%
Ничего не выведет и уйдет в бесконечеый цикл
8%
-5
11%
ошибка в 4 строке
17%
gogo
Что выведет код?
Anonymous Quiz
2%
[12 1] [3 4] [1 2]
10%
[1 2] [3 4] [1 2]
63%
[3 4] [3 4 ] [1 2 ]
25%
[3 4] [3 4 ] [3 4]