Anonymous Quiz
3%
Тип данных для хранения строк
93%
Механизм для синхронизации горутин
1%
Функция для обработки ошибок
3%
Пакет для работы с файлами
1. Оптимизация сложных WHERE условий – ускоряют фильтрацию по нескольким полям.
2. Ускорение сортировки (ORDER BY) – если порядок столбцов в индексе совпадает с сортировкой, MySQL использует индекс.
3. Оптимизация соединений (JOIN) – индексы помогают MySQL быстрее находить соединяемые записи.
4. Снижение нагрузки на БД – индексы уменьшают количество операций чтения с диска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1
Anonymous Quiz
28%
BinaryMarshaler
25%
BinarySerializable
7%
BinMarshaler
40%
encoding.BinaryMarshaler
👍2
Anonymous Quiz
5%
make([]int, 10, 5)
89%
make([]int, 5, 10)
4%
new([]int, 5, 10)
2%
new([]int, 10, 5)
👍3💊2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
31%
json.Object
37%
map[string]interface{}
14%
interface{}
19%
json.Value
💊2
Anonymous Quiz
8%
Тип данных для представления коллекции элементов в порядке добавления.
83%
Ассоциативный массив, где каждому ключу соответствует значение.
8%
Коллекция, которая поддерживает только уникальные элементы.
0%
Структура данных для хранения только числовых значений.
💊3
Это интерфейс, содержащий метод Close() error, который сигнализирует об освобождении ресурсов, например, файлов или соединений. Если объект реализует Closer, его можно безопасно завершить, вызвав Close, что предотвращает утечки ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
41%
Validate
16%
Parse
19%
Unmarshal
25%
Valid
Anonymous Quiz
49%
IsNil
17%
IsZero
12%
IsEmpty
22%
IsNull
Пустой интерфейс нужен для универсальности: он позволяет писать код, не привязанный к конкретным типам. Примеры использования включают универсальные контейнеры (например, массивы и словари) и функции, работающие с любыми типами. Например, в логировании часто используют interface{} для передачи любых данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
86%
var
7%
new
6%
make
1%
const
💊48
Anonymous Quiz
18%
Sum
61%
Hash
8%
Calculate
14%
New
map? 2. Запись значения: map[key] = value.
3. Удаление ключа: delete(map, key).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
60%
select
32%
defer
7%
go
0%
func
💊10👍1
Anonymous Quiz
56%
Количество элементов в канале
22%
Максимальное количество элементов, которое может содержать канал
11%
Количество доступных элементов в канале
11%
Размер канала в байтах
💊4
- Интеграционные тесты проверяют взаимодействие между компонентами, например, работу сервиса с базой или API с внешней системой.
Юнит-тесты дают быструю обратную связь, интеграционные — показывают, как работает система целиком.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
47%
type
3%
template
45%
generic
5%
constraints
🤔7
Anonymous Quiz
10%
Функции изменяют оригинальные аргументы
83%
Функции работают с копией аргументов
2%
Функции могут изменять аргументы при использовании defer
6%
Функции изменяют только указатели
💊2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1