Anonymous Quiz
47%
typeof
31%
type
3%
chek
19%
switch
💊19
Anonymous Quiz
11%
length
1%
count
85%
len
2%
size
💊4🤔2
В дереве (например, бинарном дереве поиска):
- Сравнивается ключ с корнем.
- Если меньше — идём влево, если больше — вправо.
- Так повторяется, пока не найдётся элемент или не достигнется конец.
В сбалансированных деревьях (B-tree, AVL) время поиска — логарифмическое, что намного быстрее, чем линейный перебор, особенно при больших объёмах данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
20%
NowUnix
33%
Time
18%
UnixTime
30%
Unix
Anonymous Quiz
79%
Специальный комментарий, который используется для генерации кода.
14%
Ключевое слово для определения типа данных.
3%
Оператор для выполнения арифметических операций.
4%
Функция для обработки ошибок.
2. Каналы для организации потокобезопасного взаимодействия.
3. WaitGroup для ожидания завершения нескольких горутин.
4. Атомарные операции для управления простыми данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Anonymous Quiz
16%
json
79%
encoding/json
3%
fmt
2%
strings
🤔1💊1
Anonymous Quiz
5%
Map автоматически блокирует записи для синхронизации.
51%
Запись в map без мьютексов вызывает панику в runtime.
36%
Некорректные данные могут быть записаны без ошибок.
8%
Map обеспечит последовательный доступ без мьютексов.
💊37🤔4🔥1
Ext4 — это журналируемая файловая система, используемая в Linux.
Особенности:
- Inode-структура для хранения метаданных файлов.
- Журналирование для устойчивости к сбоям (записывает действия перед применением).
- Extents — последовательные блоки, экономящие место.
- Поддержка больших файлов и томов, дефрагментация, метки времени в наносекундах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
29%
func (t *Type) Method(s Type) {}
18%
func (t Type) Method(s *Type) {}
50%
func (t *Type) Method(s *Type) {}
4%
func t.Type.Method(s Type) {}
💊14🤔3
Anonymous Quiz
85%
Количество элементов в массиве
9%
Размер массива в байтах
4%
Максимальный индекс массива
2%
Количество уникальных значений в массиве
👍2💊1
Наиболее популярные:
- Round Robin — по очереди между серверами.
- Least Connections — наименьшее число активных соединений.
- IP Hashing — клиент всегда попадает на один и тот же сервер.
- Random — случайный выбор.
- Consistent Hashing — устойчив к изменениям числа серверов, часто используется в распределённых кешах.
- Load-based (метрический) — выбор по метрикам (CPU, RAM, отклик), требует мониторинга.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
19%
Путь к исполняемому файлу Go
47%
Путь к корневому каталогу установки Go
9%
Текущий рабочий каталог
25%
Путь к GOPATH
💊2
Anonymous Quiz
69%
func (t *Type) Method(m map[string]int) *Type {}
22%
func (t Type) Method(m map[string]int) *Type {}
6%
func Type.Method(m map[string]int) *Type {}
4%
func t.Type.Method(m map[string]int) *Type {}
💊10
При возникновении паники функция defer откладывает выполнение восстановления до выхода из текущей функции, а recover перехватывает ошибку, предотвращая завершение программы. Это полезно для логирования ошибок и безопасного завершения работы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
26%
Синхронизация данных
58%
Итерирование по элементам коллекции
10%
Управление потоками
7%
Обработка ошибок
👍3🔥1
Anonymous Quiz
93%
defer
2%
delay
3%
await
2%
postpone
👍4🔥1
Это ситуация, когда две или более транзакции блокируют друг друга, ожидая ресурс, который уже заблокирован другой транзакцией. Это приводит к зависанию операций и невозможности завершить выполнение запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
43%
faa
41%
fao
14%
foo
1%
ffa
👍3🔥1
Anonymous Quiz
89%
Split
3%
Divide
7%
Separate
2%
Partition
👍2🔥1