Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Anonymous Quiz
19%
Difference
25%
Sub
34%
Diff
23%
Between
Anonymous Quiz
24%
SetTimer
67%
NewTimer
6%
StartTimer
4%
CreateTimer
default выполняется, если ни один из каналов в select не готов. Это предотвращает блокировку горутины, позволяя ей продолжить выполнение программы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
45%
GetHostAddr
32%
HostIP
8%
ResolveIPAddr
15%
LookupHost
Anonymous Quiz
10%
-cover
48%
-bench
18%
-trace
25%
-cpuprofile
В Go нет встроенного типа set, но его легко реализовать через map с булевыми значениями, где ключи — это уникальные элементы множества. Это даёт быстрый доступ к элементу по ключу (проверка принадлежности — за O(1)) и автоматическое исключение дубликатов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5💊4
Anonymous Quiz
3%
var m map[int]string
96%
var m map[string]int
1%
var m dict[string]int
0%
var m dict[int]string
🤔5🔥1💊1
Anonymous Quiz
39%
go clean -modcache
15%
go remove -cache
41%
go tidy -cache
5%
go delete -modcache
В дереве (например, бинарном дереве поиска):
- Сравнивается ключ с корнем.
- Если меньше — идём влево, если больше — вправо.
- Так повторяется, пока не найдётся элемент или не достигнется конец.
В сбалансированных деревьях (B-tree, AVL) время поиска — логарифмическое, что намного быстрее, чем линейный перебор, особенно при больших объёмах данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
68%
NewRequest
17%
CreateRequest
11%
MakeRequest
4%
BuildRequest
Anonymous Quiz
50%
regex
11%
re
38%
regexp
1%
regexps
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Anonymous Quiz
33%
sort.Sort
45%
sort.Reverse
16%
sort.Descending
7%
sort.Decrease
💊3🔥1
Anonymous Quiz
15%
Callable
15%
Invoker
62%
Func
9%
Runnable
💊10
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
18%
Интеграционный тест
5%
Стресс-тест
71%
Модульный тест
7%
Системный тест
💊2
Anonymous Quiz
17%
CheckErr()
24%
HandleErr()
5%
Ping()
54%
Row().Err()
2. Специальные структуры: вместо обычных карт можно использовать потокобезопасные реализации, такие как sync.Map.
3. Избегание гонок данных: убедитесь, что к карте обращаются только из одного потока или через контролируемую синхронизацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
98%
Сборщик мусора автоматически удаляет неиспользуемые переменные
2%
Память освобождается с помощью ключевого слова free
1%
Память необходимо освобождать вручную
0%
Используется функция dispose()
💊5