Anonymous Quiz
20%
Путь к исполняемому файлу Go
46%
Путь к корневому каталогу установки Go
10%
Текущий рабочий каталог
24%
Путь к GOPATH
💊2
Anonymous Quiz
70%
func (t *Type) Method(m map[string]int) *Type {}
21%
func (t Type) Method(m map[string]int) *Type {}
5%
func Type.Method(m map[string]int) *Type {}
3%
func t.Type.Method(m map[string]int) *Type {}
💊11
При возникновении паники функция defer откладывает выполнение восстановления до выхода из текущей функции, а recover перехватывает ошибку, предотвращая завершение программы. Это полезно для логирования ошибок и безопасного завершения работы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
25%
Синхронизация данных
59%
Итерирование по элементам коллекции
10%
Управление потоками
6%
Обработка ошибок
👍3🔥1
Anonymous Quiz
93%
defer
2%
delay
3%
await
2%
postpone
👍4🔥1
Это ситуация, когда две или более транзакции блокируют друг друга, ожидая ресурс, который уже заблокирован другой транзакцией. Это приводит к зависанию операций и невозможности завершить выполнение запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
44%
faa
40%
fao
15%
foo
1%
ffa
👍3🔥1
Anonymous Quiz
88%
Split
3%
Divide
7%
Separate
1%
Partition
👍2🔥1
Обобщённо, "recover" означает стратегию, при которой система или компонент не падает окончательно, а пытается вернуть управление, залогировать ошибку или выполнить корректную очистку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
4%
instanceof
37%
typeof
12%
type
47%
.(type)
👍2
Anonymous Quiz
13%
ptr
2%
reference
23%
pointer
62%
*Type
🤔9
Нет, строки в Go — неизменяемые.
Чтобы «изменить» символ в строке:
1. Преобразуй строку в срез rune (если нужна работа с Unicode-символами).
2. Измени нужный элемент.
3. Преобразуй обратно в string.
Это создаёт новую строку в памяти. Изменение «на месте» невозможно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔2
Anonymous Quiz
9%
io
86%
fmt
3%
os
3%
bufio
💊3👍2
Anonymous Quiz
28%
Сравнивает два числа
39%
Сравнивает две строки
21%
Сравнивает два массива
12%
Сравнивает два булевых значения
🤔5💊5👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔2
Anonymous Quiz
11%
Информацию о текущей горутине
15%
Информацию о текущем процессе
34%
Информацию о вызывающей функции, пропуская одну рамку стека
40%
Информацию о вызове, пропуская две рамки стека
💊3👍1
Anonymous Quiz
89%
Gin
6%
Django
3%
Flask
2%
Express
💊9🤔2👍1
2. Структуры, если они не содержат слайсов, карт или других несравнимых типов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1💊1
Anonymous Quiz
93%
func
6%
method
1%
define
0%
procedure
👍3💊3🔥1
Anonymous Quiz
41%
math.AbsInt
21%
Вручную через условный оператор
19%
math.Absolute
18%
strings.Abs