Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой инструмент помогает обнаружить Deadlock в Go?
Anonymous Quiz
46%
Профайлер
26%
Дебаггер
20%
Линтер
8%
Тестировщик
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод в Go применяется для объединения элементов слайса в одну строку?
Anonymous Quiz
24%
append()
27%
join()
6%
concat()
42%
strings.Join()
🤔 Какой метод из пакета "context" используется для создания контекста с таймаутом в Go?
Anonymous Quiz
73%
WithTimeout
3%
NewTimeout
4%
CreateTimeout
21%
ContextWithTimeout
Пустым интерфейсом (interface{}) может быть значение любого типа: числа, строки, структуры или указателя. Это возможно, потому что пустой интерфейс не требует реализации методов, а значит, любая сущность соответствует его требованиям. Например, interface{} часто используется для хранения данных неизвестного типа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод из пакета "crypto/sha1" используется для вычисления SHA-1 хеш-суммы в Go?
Anonymous Quiz
14%
Calculate
17%
Calculate
22%
New
48%
Sum
🤔 Какой метод из пакета "strings" используется для проверки, заканчивается ли строка на указанную подстроку в Go?
Anonymous Quiz
31%
EndsWith
48%
HasSuffix
6%
FinishesWith
15%
Suffix
В типичном планировщике задач (например, в Kubernetes, Airflow, Celery или crontab) можно выделить следующие основные сущности:
- Задача (Job/Task) — действие, которое нужно выполнить.
- Триггер или расписание (Schedule/Trigger) — условие запуска задачи (по времени, событию).
- Очередь (Queue) — буфер, где задачи ждут выполнения.
- Исполнитель (Executor/Worker) — компонент, исполняющий задачи.
- Даг или пайплайн — логическая последовательность задач с зависимостями.
- Статус/лог выполнения — журнал и результат каждой задачи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Что такое runtime.Gosched() в контексте Stream API в Go?
Anonymous Quiz
12%
Функция для завершения потока
24%
Функция для приостановки текущего потока
52%
Функция для планирования выполнения потоков
12%
Функция для создания нового потока
🤔 Вопрос: Какой метод для работы со строками в Go преобразует все буквы в верхний регистр?
Anonymous Quiz
20%
strings.toUpper()
71%
strings.ToUpper()
6%
strings.uppercase()
4%
strings.capitalize()
В Go строки хранятся в UTF-8, что позволяет корректно работать с символами любых языков (включая иероглифы, кириллицу и т.д.).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое значение вернет функция cap для среза строк в Go?
Anonymous Quiz
9%
Количество элементов в срезе
75%
Максимальное количество элементов, которое может содержать срез
14%
Размер среза в байтах
1%
Количество использованных элементов в срезе
🤔 Какое ключевое слово используется для объявления именованного возврата значений в функции в Go?
Anonymous Quiz
5%
named
89%
return
2%
namedreturn
4%
defer
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как объявить константу с именем Pi и значением 3.14 в Go?
Anonymous Quiz
3%
constant Pi = 3.14
33%
const Pi := 3.14
62%
const Pi = 3.14
1%
constant Pi := 3.14
🤔 Какой метод используется для получения метаданных класса?
Anonymous Quiz
32%
Metadata
27%
GetMetadata
11%
ClassInfo
30%
TypeInfo
- Нельзя обращаться к символу по индексу напрямую (str[3] не работает).
- Нужно использовать String.Index и методы вроде .index(after:).
- При итерации по строке мы получаем Character, а не UnicodeScalar или байт.
- Один Character может содержать несколько UnicodeScalar (например, буква + ударение или флаг
- Конкатенация: "abc" + "def" → "abcdef"
- Интерполяция: "Value is \(value)"
- Преобразование регистра: .uppercased(), .lowercased()).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Что произойдет, если попытаться обратиться к неэкспортируемому полю структуры из другого пакета?
Anonymous Quiz
1%
Код скомпилируется без ошибок
5%
Будет предупреждение, но код скомпилируется
90%
Произойдет ошибка компиляции
4%
Поле будет автоматически экспортировано
🤔 Какой метод из пакета "reflect" используется для получения значения поля структуры по его имени?
Anonymous Quiz
38%
FieldByName
28%
GetField
13%
Field
22%
GetByName