Anonymous Quiz
16%
Горутина продолжает выполнение
44%
Горутина блокируется
35%
Горутина завершает работу
5%
Горутина создает новую горутину
Anonymous Quiz
2%
Увеличение времени выполнения
16%
Снижение модульности кода
79%
Улучшение тестируемости и гибкости
4%
Усложнение кода
💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
32%
Dig
19%
Echo
34%
Gorm
16%
Chi
🤔5
Anonymous Quiz
8%
make(chan int, 1)
85%
make(chan int)
4%
new(chan int)
3%
make(unbuf chan int)
💊2
Это подход к автоматизации сборки, тестирования и развертывания приложений. Он позволяет разработчикам быстрее и стабильнее доставлять обновления пользователям.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
77%
go help
3%
go commands
17%
go list
3%
go options
💊1
Anonymous Quiz
95%
chan
5%
channel
1%
pipe
0%
conduit
💊2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
9%
Transfer
73%
Copy
7%
Move
12%
Duplicate
💊1
Anonymous Quiz
31%
NumFields
32%
CountFields
25%
FieldCount
13%
NumField
💊1
1. Ускорение поиска – уменьшает количество проверяемых строк.
2. Оптимизация ORDER BY и GROUP BY – индексы помогают быстрее сортировать и группировать данные.
3. Повышение эффективности JOIN – индексы на ключах улучшают соединение таблиц.
4. Поддержка UNIQUE и PRIMARY KEY – гарантируют уникальность данных.
5. Оптимизация полнотекстового поиска – full-text индексы помогают эффективно искать текстовые данные.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
16%
Инъекция значения
31%
Инъекция функции
17%
Инъекция переменной
35%
Инъекция конструктора
Anonymous Quiz
12%
git delete branch
29%
git remove branch
3%
git delete
56%
git branch -d
💊1
Самый эффективный способ — избегать многократной конкатенации, особенно в цикле, потому что каждая операция создаёт новую строку. Вместо этого используют буферы или строчные сборщики, которые работают с выделенной памятью и собирают результат за один проход. Это снижает количество аллокаций и копирований.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1💊1
Anonymous Quiz
45%
RowsAffected
23%
RowsCount
19%
AffectedRows
13%
CountRows
Anonymous Quiz
34%
Resolve
26%
LookupIP
26%
ResolveIP
13%
GetIP
Закрытие закрытого канала вызывает panic.
Рекомендуется не закрывать канал дважды и проверять, закрыт ли он (recover или sync.Once для защиты от дублирующего закрытия).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
97%
if err != nil
2%
check err
0%
on error
1%
try
💊6