Anonymous Quiz
30%
Сравнивает два числа
38%
Сравнивает две строки
22%
Сравнивает два массива
10%
Сравнивает два булевых значения
🤔5💊4👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔2
Anonymous Quiz
12%
Информацию о текущей горутине
15%
Информацию о текущем процессе
32%
Информацию о вызывающей функции, пропуская одну рамку стека
40%
Информацию о вызове, пропуская две рамки стека
💊2👍1
Anonymous Quiz
89%
Gin
6%
Django
3%
Flask
2%
Express
💊8🤔2👍1
2. Структуры, если они не содержат слайсов, карт или других несравнимых типов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1💊1
Anonymous Quiz
94%
func
5%
method
1%
define
0%
procedure
👍3💊3🔥1
Anonymous Quiz
41%
math.AbsInt
23%
Вручную через условный оператор
19%
math.Absolute
17%
strings.Abs
Синхронная репликация обеспечивает согласованность: запись считается завершённой, только когда подтверждена и основной, и репликой. Это безопаснее, но медленнее. Подходит для критичных к данным систем.
Асинхронная репликация — быстрее, потому что главный сервер не ждёт подтверждения от реплики. Но при сбоях возможна потеря последних данных. Подходит для масштабирования на чтение, резервного копирования и менее чувствительных задач.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
19%
Sum
66%
Hash
6%
Calculate
9%
New
💊3
Anonymous Quiz
19%
FormatTime
45%
ToString
5%
Stringify
31%
Format
🤔1
1. Горутина ждет данные, а никто не пишет в канал (<-chan, но нет chan <-).
2. Основная горутина завершилась, а другие ждут завершения.
3. Все горутины заблокированы на ожидании данных (select { case <-ch1: case <-ch2: } – если ни один не отправляет данные).
4. Закрыли канал, но кто-то пытается в него записать – вызывает panic.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Anonymous Quiz
0%
git download
95%
git clone
4%
git get
1%
git fetch
🤔5
Anonymous Quiz
82%
RLock
6%
LockRead
9%
ReadLock
3%
LockR
💊4
1. Чтение возможно – если в канале остались данные, они будут возвращены.
2. Получение zero-value – если канал пуст, возвращается нулевое значение типа (0 для int, "" для string и nil для указателей).
3. ok == false – можно проверить факт закрытия с помощью второго параметра при чтении (val, ok := <-chan).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1