🤡36
  ❓ В чём разница между Timer и Ticker
  Anonymous Poll
    80%
    Timer срабатывает один раз, Ticker — периодически
      
    6%
    Timer можно остановить, Ticker — нельзя
      
    13%
    Ticker создаёт отдельную горутину, Timer — нет
      
    3%
    Это одно и то же
      
    5%
    Нет правильного ответа
      
    ❗️ Какой вопрос вам больше всего понравился
  Anonymous Poll
    32%
    Про nil у ошибки
      
    9%
    Про типы в коде
      
    41%
    Про return 42
      
    14%
    Про лексер
      
    36%
    Про слайсы
      
    🤡3❤1🐳1
  ❓ Что делает //go:linkname
  Anonymous Poll
    9%
    Определяет зависимость между модулями в go.mod
      
    43%
    Указывает линкеру объединить несколько объектных файлов в один бинарник
      
    30%
    Связывает локальную переменную или функцию с сущностью из другого пакета
      
    18%
    Помечает функцию как exported для использования в C-коде через cgo
      
    ❓ Переменные, объявленные, но не использованные в Go, приведут к ошибке в рантайме
  Anonymous Poll
    44%
    Да
      
    56%
    Нет
      
    1%
    Наверное
      
    ❓ Что делает math.Trunc()
  Anonymous Poll
    76%
    Отсекает дробную часть числа
      
    6%
    Отсекает целую часть числа
      
    5%
    Оставляет в числе только нули
      
    17%
    Убирает нули из числа
      
    ❓ Почему в мапе могут возникать коллизии
  Anonymous Poll
    2%
    Потому что Go использует недостаточно быстрые хеш-функции
      
    87%
    Несколько разных ключей могут дать одинаковый хеш или попасть в один bucket
      
    9%
    map в Go имеет фиксированный размер и при превышении лимита новые ключи вытесняют старые
      
    7%
    Вместо хранения полного хеша для каждого ключа используется только первый байт
      
    System Design интервью с ТимЛидом из американского FinTech уже завтра
29 октября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью по System Design.
Как это будет:
📂 Дмитрий Дорофеев, TeamLead в американском FitTech Truv Inc, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Дмитрий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дмитрию
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
29 октября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью по System Design.
Как это будет:
📂 Дмитрий Дорофеев, TeamLead в американском FitTech Truv Inc, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Дмитрий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дмитрию
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
🔥1
  ❓ Вопросы прошлой пятидневной недели мне _____________
  Anonymous Poll
    16%
    Очень понравились
      
    29%
    Понравились
      
    19%
    Скорее не понравились
      
    13%
    Не понравились
      
    39%
    Почему такой акцент на пятидневной неделе?
      
    ❓ Какие методы предоставляет atomic.Value
  Anonymous Poll
    27%
    Read() и Write()
      
    12%
    Lock() и Unlock()
      
    2%
    Start() и Stop()
      
    62%
    Store() и Load()
      
    ❓ Что произойдет, если в atomic.Value сначала записать строку, а потом попытаться записать целое число
  Anonymous Poll
    33%
    Значение перезапишется без ошибок
      
    57%
    Программа завершится с паникой
      
    9%
    Второе значение проигнорируется
      
    4%
    Произойдет дедлок
      
    ❓ Обеспечивает ли atomic.Value потокобезопасность вложенным полям структуры
  Anonymous Poll
    26%
    Да, полностью
      
    62%
    Нет, только атомарность самой структуры
      
    13%
    Да, но только для числовых типов
      
    0%
    Только для полей типа string
      
    1%
    Нет, если полей больше 10
      
    ✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс (http://clc.to/NETHER)
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс (http://clc.to/NETHER)
🌚1
  ❓ Что означает понятие потокобезопасность
  Anonymous Poll
    4%
    Код захэшируется при выполнении параллельно
      
    88%
    Код корректно выполнится при выполнении параллельно
      
    7%
    Код скрывает переменные при выполнении параллельно
      
    3%
    Код нельзя запустить параллельно
      
    ❓ В какой момент вычисляются аргументы функции, вызванной с defer
  Anonymous Poll
    31%
    Во время выполнения отложенной функции
      
    60%
    В момент объявления defer
      
    6%
    В конце программы
      
    6%
    Во время компиляции
      
    ❓ Что произойдет с порядком выполнения нескольких defer вызовов в одной функции
  Anonymous Poll
    12%
    Выполняются в порядке их объявления
      
    1%
    Выполняются одновременно горутинами
      
    84%
    Выполняются в обратном порядке
      
    3%
    Выполняются случайно
      
    ❓ Когда отправитель блокируется на буферизованном канале
  Anonymous Poll
    4%
    Всегда, до момента чтения значения
      
    85%
    Только если буфер заполнен
      
    4%
    Никогда
      
    7%
    Только при размере буфера 1