Anonymous Quiz
22%
INTEGER в базе, int в Go
57%
VARCHAR в базе, массив байт в Go
10%
VARCHAR в базе, int в Go
12%
BIGINT в базе, строка в Go
🤔12👍2🌚2❤1😁1
Anonymous Quiz
44%
Потому что пустая строка имеет длину 0 и указатель ни на что не ссылается, выделять нечего
26%
Потому что компилятор кэширует все строковые литералы в глобальной таблице
13%
Потому что пустая строка это nil
17%
Потому что Go использует интернирование строк для всех литералов
👍3
Anonymous Quiz
5%
Немедленно вызывает функцию f(obj) и освобождает память объекта
62%
Регистрирует функцию f, которую сборщик мусора вызовет перед тем, как освободить память объекта
7%
Запрещает сборщику мусора удалять объект до тех пор, пока программа не завершится
26%
Устанавливает деструктор, гарантированно вызываемый при выходе из текущей горутины
Anonymous Quiz
14%
FIFO — первый зарегистрированный выполняется первым
81%
LIFO — последний зарегистрированный выполняется первым
1%
Параллельно, без гарантии порядка
4%
В порядке, который определяет планировщик Go
Anonymous Quiz
11%
Компилятор выдаёт предупреждение, но сборка продолжается
8%
Программа падает в рантайме при первом импорте
75%
Компилятор выдаёт ошибку и останавливает сборку
6%
Go автоматически разрывает цикл и логирует это в консоль
Anonymous Quiz
10%
Во временный буфер рантайма
25%
В свой стек, откуда получатель сам забирает данные
46%
Никуда, данные идут получателю сразу же «в руки»
19%
В буфер размера 1
Anonymous Quiz
8%
Автоматически паникует, если вызывается не из основной горутины
71%
Может привести к дедлоку из-за гонки между Add и Wait
4%
Запрещён компилятором и не соберётся
17%
Приводит к утечке памяти в рантайме Go
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔18
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2
😁17👍6🥱3
Anonymous Poll
21%
Отлично
32%
Хорошо
27%
Нейтрально
10%
Ужасно
10%
Черновик
Anonymous Quiz
46%
Go автоматически возьмёт адрес значения и вызовет String()
13%
Метод String() не будет вызван, и тип выведется в формате по умолчанию
19%
Компилятор запретит такой вызов и выдаст ошибку
22%
fmt.Println вызовет String() через рефлексию независимо от ресивера
🤔2🥰1