Anonymous Quiz
68%
func (t *Type) Method(arr *[5]string) string {}
26%
func (t Type) Method(arr *[5]string) string {}
5%
func Type.Method(arr *[5]string) string {}
0%
unc t.Type.Method(arr *[5]string) string {}
💊21🤔5
Anonymous Quiz
78%
TypeOf
17%
GetType
3%
VarType
3%
Kind
💊2
Линтеры интегрируются в IDE или CI/CD пайплайны. Например, golangci-lint используется для анализа Go-кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Anonymous Quiz
1%
stop
1%
end
84%
return
14%
break
💊3
Anonymous Quiz
12%
Масштабируемость
80%
Жесткая связь с конкретными реализациями
2%
Тестируемость
7%
Поддержка конкурентности
💊3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Anonymous Quiz
95%
Компилирует и запускает тесты в текущем проекте
2%
Устанавливает зависимости для тестов
1%
Обновляет все пакеты
1%
Создаёт новый модуль тестирования
🤔4
Anonymous Quiz
8%
Println
3%
Printf
18%
Sprintf
71%
Scanf
👍3🤔2💊2
Таймауты:
- Ограничивают время ожидания ответа, чтобы не зависать навечно.
- Защищают от зависших серверов или сетевых проблем.
- Позволяют освободить ресурсы в клиентском приложении.
- Повышают надёжность: без таймаутов приложение может «подвисать» или блокировать выполнение других операций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Anonymous Quiz
12%
anonymous
13%
inline
22%
embed
54%
struct
💊10
Anonymous Quiz
33%
RemoveFile
25%
Delete
39%
Remove
3%
Unlink
2. Ёмкость (cap): максимальное количество элементов, которые слайс может вместить без перевыделения памяти.
3. При добавлении элементов с помощью append длина увеличивается, а если она превышает ёмкость, выделяется новый блок памяти с удвоенной ёмкостью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
72%
strconv.ParseFloat
2%
fmt.Sprintf
25%
strconv.Atoi
1%
fmt.Scanf
Anonymous Quiz
27%
delete(slice, index)
13%
slice.remove(index)
56%
slice = append(slice[:index], slice[index+1:]...)
4%
slice[index] = nil
🔥4
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
94%
Gin
4%
Spring Boot
2%
Flask
1%
Koa
💊9👍1
Anonymous Quiz
72%
Wait
6%
Receive
12%
Block
10%
Await
💊24🔥1
Каждая горутина получает отдельный стек, который при старте весит около 2 килобайт. Он динамически увеличивается по мере необходимости (до мегабайт), а при простое — может быть сокращён.
Таким образом, память для горутины не аллоцируется в куче сразу, а используется адаптивно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Anonymous Quiz
48%
Write
41%
WriteString
3%
Print
8%
Fprint
💊5
Anonymous Quiz
1%
-1
89%
0
9%
nil
2%
undefined
💊1