Библиотека задач по Go | тесты, код, задания
4.93K subscribers
379 photos
110 links
Задачи и тесты по Go для тренировки и обучения.

Список наших каналов: https://t.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/ab1d67c2

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
#️⃣🔢 Логические и математические задачи с собеседований

Мы подготовили нетривиальные задачи математического и логического характера с собеседований, чтобы помочь вам лучше подготовиться к следующим вызовам. В статье вы найдете задачи, которые нередко встречаются на интервью и могут стать настоящим испытанием даже для опытных разработчиков.

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой механизм Go позволяет анализировать и изменять структуру, типы и значения во время выполнения?
Anonymous Quiz
6%
Интроспекция
69%
Рефлексия
16%
Динамическая типизация
4%
Метапрограммирование
6%
Посмотреть результаты
Какая из следующих задач является CPU-bound, а какая I/O-bound?

1. Сжатие большого файла с использованием сложного алгоритма. 2. Чтение данных из файла и их передача по сети.
Anonymous Quiz
3%
Обе задачи CPU-bound
5%
Обе задачи I/O-bound
84%
Первая задача CPU-bound, вторая I/O-bound
3%
Первая задача I/O-bound, вторая CPU-bound
4%
Посмотреть результаты
⚡️ Паттерн Transactional Outbox: теория и практика от Николая Тузова

Таймкоды:

00:00 Какую проблему мы решаем
05:47 Нам нужна атомарность
07:03 Про Two-Phase Commit
07:36 NoSQL базы данных
09:59 Гарантия доставки - "At Least Once"
11:48 Практика: пишем Outbox для сокращателя ссылок
12:43 Storage: сохраняем сообщения в таблицу
28:01 Event Sender: отправка сообщений из таблицы
36:52 Подключаем Event Sender
39:09 Тестируем отправку сообщений
41:12 Итоги

📺 Смотреть полностью
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Какой специальный идентификатор в Go используется для последовательного создания констант, начиная с нуля?
Anonymous Quiz
1%
auto
5%
sequence
9%
const
5%
enum
77%
iota
3%
Посмотреть результаты