🤔 Какой метод из пакета "testing" используется для установки тайм-аута теста в Go?
Anonymous Quiz
34%
Timeout
51%
SetTimeout
12%
Deadline
4%
SetDeadline
🤔 Какой интерфейс необходимо реализовать для пользовательского типа, чтобы его можно было использовать в качестве значения в map в Go?
Anonymous Quiz
19%
Hashable
49%
Comparable
5%
Equatable
27%
Нет ограничений
🤔 Какой метод из пакета "sync" используется для создания барьера синхронизации в Go?
Anonymous Quiz
16%
NewBarrier
18%
Barrier
16%
NewCond
51%
WaitGroup
🤔 Каким образом в Go можно объявить метод для типа данных?
Anonymous Quiz
90%
func (t Type) methodName()
2%
method methodName()
8%
func methodName(t Type)
1%
methodName(t Type)
🤔 Каким образом в Go можно управлять временем жизни объектов в памяти?
Anonymous Quiz
17%
Используя функцию free()
11%
Определяя время жизни переменных при их создании
57%
Настройкой параметров сборки мусора
16%
Определяя статические переменные
🤔 Что такое defer в контексте управления ресурсами в Go?
Anonymous Quiz
93%
Это ключевое слово для отложенного вызова функций освобождения ресурсов
2%
Это специальная функция для автоматического освобождения памяти
3%
Это оператор для создания вложенных транзакций
2%
Это функция для автоматического управления потоками данных
🤔 Какой метод из пакета "sync/atomic" используется для атомарного сравнения и замены значения переменной в Go?
Anonymous Quiz
55%
CompareAndSwap
17%
Swap
26%
AtomicCompare
2%
CAS
🤔 Какой метод из пакета "math" используется для вычисления абсолютного значения числа в Go?
Anonymous Quiz
11%
Absolute
82%
Abs
3%
Mod
4%
AbsValue
🤔 Какой метод из пакета "reflect" используется для получения количества полей в структуре в Go?
Anonymous Quiz
21%
NumFields
37%
CountFields
29%
FieldCount
14%
NumField
🤔 Какой тип данных используется для представления указателя в Go?
Anonymous Quiz
5%
ptr
0%
reference
26%
pointer
68%
*Type
🤔 Какие из перечисленных типов данных в Go являются числовыми?
Anonymous Quiz
11%
int, float64, string
60%
int, float64, bool
22%
float64, bool, complex128
7%
int, string, complex128
🤔 Какие ключевые слова используются для управления потоком выполнения в Go?
Anonymous Quiz
4%
start, stop, break
10%
if, else, while
40%
defer, panic, recover
46%
go, select, case
🤔 Какой метод из пакета "context" используется для создания дочернего контекста, который отменяется, когда родительский контекст завершён, в Go?
Anonymous Quiz
16%
NewChildContext
52%
WithCancel
17%
SubContext
14%
CreateContext
🤔 Какой метод из пакета "io" используется для записи строки в поток в Go?
Anonymous Quiz
50%
Write
36%
WriteString
7%
Print
7%
Fprint
🤔 Какой метод из пакета "strconv" используется для преобразования строки в целое число с указанием базы в Go?
Anonymous Quiz
70%
Atoi
21%
ParseInt
4%
ToInt
5%
Convert
🤔 Что такое рекурсия в функциях 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%
Использовать только массивы