🤔 Что такое рекурсия в функциях Go?
Anonymous Quiz
95%
Это способность функции вызывать саму себя
2%
Это метод для сортировки данных
1%
Это специальный тип данных для хранения стека вызовов
2%
Это оператор для обхода деревьев данных
🤔 Каким образом можно передать функцию в качестве аргумента в другую функцию в Go?
Anonymous Quiz
42%
Объявить функцию внутри другой функции
36%
Использовать указатель на функцию
16%
Использовать тип интерфейса
7%
Нельзя передать функцию в качестве аргумента в Go
🤔 Какой метод из пакета "os" используется для изменения прав доступа к файлу в Go?
Anonymous Quiz
15%
ChangePermissions
18%
SetPerm
45%
Chmod
21%
SetMode
🤔 Какой интерфейс необходимо реализовать для поддержки пользовательского типа в бинарной сериализации в Go?
Anonymous Quiz
30%
BinaryMarshaler
15%
BinarySerializable
8%
BinMarshaler
47%
encoding.BinaryMarshaler
🤔 Какой метод из пакета "time" используется для добавления временного интервала к времени в Go?
Anonymous Quiz
26%
AddTime
37%
AddDuration
6%
Increment
31%
Add
🤔 Каким образом в Go можно эффективно управлять большими объёмами данных?
Anonymous Quiz
3%
Использовать глобальные переменные
50%
Использовать указатели на структуры данных
45%
Использовать срезы (slices) и карты (maps)
3%
Использовать только массивы
🤔 Какой метод из пакета "bytes" используется для сравнения двух срезов байтов в Go?
Anonymous Quiz
20%
CompareBytes
46%
Equal
10%
Match
24%
Compare
🤔 Какой метод из пакета "encoding/csv" используется для записи данных в CSV файл в Go?
Anonymous Quiz
47%
Write
34%
WriteCSV
7%
WriteAll
12%
WriteData
🤔 Что такое race condition в Go?
Anonymous Quiz
81%
Это ошибка, возникающая при параллельном доступе к общим данным из нескольких горутин
2%
Это специальный тип ошибки компиляции
15%
Это ситуация, когда одна горутина ожидает завершения другой
3%
Это неизбежное следствие использования многопоточности в Go
🤔 Какой метод из пакета "os" используется для удаления файла в Go?
Anonymous Quiz
28%
RemoveFile
25%
Delete
42%
Remove
5%
Unlink
🤔 Какой оператор используется для проверки типа переменной в Go?
Anonymous Quiz
53%
typeof
31%
type
2%
chek
14%
switch
🤔 Какой метод из пакета "net/http" используется для создания HTTP-сервера в Go?
Anonymous Quiz
15%
ServeHTTP
57%
ListenAndServe
8%
StartServer
20%
NewServer
🤔 Какое ключевое слово используется для обработки ошибок и паник в Go?
Anonymous Quiz
7%
handle
8%
catch
80%
recover
5%
try
🤔 Какой интерфейс необходимо реализовать для пользовательского типа, чтобы его можно было сортировать с помощью пакета sort в Go?
Anonymous Quiz
24%
Sortable
2%
Orderable
42%
Comparable
32%
sort.Interface
🤔 Какой метод из пакета "time" используется для установки таймера в Go?
Anonymous Quiz
31%
SetTimer
56%
NewTimer
7%
StartTimer
6%
CreateTimer
🤔 Какое ключевое слово используется для объявления интерфейса в Go?
Anonymous Quiz
97%
interface
2%
protocol
1%
implements
1%
contract
🤔 Какой метод из пакета "crypto/sha1" используется для вычисления SHA-1 хеш-суммы в Go?
Anonymous Quiz
9%
Calculate
8%
Calculate
23%
New
60%
Sum
🤔 Какой метод из пакета "reflect" используется для получения значения поля структуры по его имени в Go?
Anonymous Quiz
22%
GetField
37%
FieldByName
19%
Field
22%
GetByName
🤔 Какое ключевое слово используется для объявления нового типа в Go?
Anonymous Quiz
85%
type
2%
typedef
2%
alias
12%
struct
🤔 Какой метод из пакета "encoding/xml" используется для декодирования XML в Go?
Anonymous Quiz
13%
Parse
57%
Unmarshal
24%
Decode
6%
Deserialize
🤔 Какой тип данных используется для представления времени в Go?
Anonymous Quiz
90%
time.Time
5%
datetime
4%
timestamp
1%
date