Рейтинг считается по просмотрам, лайкам и комментариям за выбранный период.

Go
12 Июл 2026 Score: 85 (85/0/0)

Глава 9. Конкурентность: горутины и каналы

Конкурентность в Go: горутины, каналы (буферизованные и небуферизованные), направленные каналы, select, закрытие и range по каналу, sync.WaitGroup и sync.Mutex, гонки данных и детектор -race, паттерн worker pool.

Читать далее
Go
09 Июл 2026 Score: 85 (85/0/0)

Глава 6. Массивы, слайсы и карты

Коллекции в Go: массивы фиксированной длины, слайсы (len/cap/append/copy/срезы и их внутреннее устройство), make, карты (создание, чтение, удаление, comma-ok) и современные пакеты slices/maps плюс встроенные min/max/clear из Go 1.21.

Читать далее
TypeScript
28 Июн 2026 Score: 84 (84/0/0)

Глава 1. Что такое TypeScript и как его установить

Знакомство с TypeScript: чем он отличается от JavaScript, зачем нужна статическая типизация, установка компилятора, создание первого проекта и типичный рабочий процесс.

Читать далее
Go
07 Июл 2026 Score: 83 (83/0/0)

Глава 4. Функции

Функции в Go: объявление и параметры, множественный и именованный возврат, variadic-параметры, функции как значения, анонимные функции и замыкания, defer, рекурсия и callback-и. Разбираем, зачем каждый механизм нужен на практике.

Читать далее
Go
06 Июл 2026 Score: 82 (82/0/0)

Глава 3. Управляющие конструкции: for, if, switch

Изучаем единственный цикл Go for во всех его формах, перебор range, новинку for i := range n из Go 1.22, ветвления if/else с init-выражением и switch с несколькими вариантами, fallthrough …

Читать далее
Go
10 Июл 2026 Score: 79 (79/0/0)

Глава 7. Структуры и методы

Как в Go описывать составные данные: объявление struct, поля и их инициализация, анонимные структуры, методы, value- и pointer-receiver, встраивание вместо наследования, теги полей и сериализация в JSON.

Читать далее
TypeScript
04 Июл 2026 Score: 79 (79/0/0)

Глава 7. Модули, tsconfig и компиляция проекта

Структура проекта, импорт и экспорт модулей, файл tsconfig.json, строгость проверок, флаги компилятора, работа со сторонними библиотеками и декларациями типов.

Читать далее
Go
08 Июл 2026 Score: 78 (78/0/0)

Глава 5. Указатели и память

Адреса памяти и указатели в Go: оператор &, тип *T, разыменование, передача по значению против передачи через указатель, зачем указатели вообще нужны и как безопасно обращаться с nil. Всё на …

Читать далее
TypeScript
03 Июл 2026 Score: 78 (78/0/0)

Глава 6. Дженерики (обобщённые типы)

Зачем нужны дженерики, синтаксис обобщённых функций и классов, ограничения (constraints) через extends, дженерики в интерфейсах, утилиты keyof/typeof, типичные паттерны.

Читать далее
Python
20 Ноя 2015 Score: 77 (77/0/0)

Интересные особенности работы со словарями

Пишу про то, с чем непосредственно самому приходилось работать 1)Подсчет элементов в списке: from collections import defaultdict d = defaultdict(int) color_list = ['red','black','red','blue'] for color in color_list: d[color] += 1 …

#python #python-dict
Читать далее