Программирование [podlodka.io] Go Crew #6: «Нестандартный Go»

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: podlodka.io​
Название: Go Crew #6: «Нестандартный Go»​

cover.jpg

Продолжительность: 10 ч 3 мин Количество уроков: 10 Видео Язык: Русский Вес архива: 1,28 ГБ


Go Crew #6 — это практический взгляд на то, как использовать Go в задачах, выходящих далеко за пределы привычных веб‑сервисов. В этом сезоне участники погружаются в нестандартные инженерные сценарии, где Go раскрывает себя как простой, производительный и универсальный инструмент для высоконагруженных, системных и кросс‑платформенных решений.

Чем уникален сезон «Нестандартный Go»

Шестой сезон фокусируется на кейсах, где Go применяется в областях, традиционно связанных с низкоуровневыми языками. Это позволяет увидеть полный спектр возможностей Go — от системного программирования до real-time коммуникаций.

Go как инструмент для нестандартных задач

Проектирование баз данных и прокси‑решений: работа с сетевым стеком, обработка больших объёмов трафика, оптимизация конкурентности.
Блокчейн‑узлы и распределённые системы: управление сложными потоками данных, криптография, устойчивость и верификация данных.
Обработка видео и real-time взаимодействия: WebRTC, низкие задержки, потоковая передача.
Игровые движки и симуляторы: архитектура игровых циклов, рендеринг, физические движки.
Разработка компиляторов: работа с AST, байткодом, оптимизацией.
Системное ПО: драйверы, сетевые эмуляторы, интеграция с железом.

Работа с низкоуровневыми инструментами

Особое внимание уделяется тому, как Go взаимодействует с внешними стеками и языками для расширения функциональности.

Интеграция через CGo и FFI

• Взаимодействие с библиотеками на C и C++.
• Безопасная интеграция с Rust через FFI.
• Практики минимизации рисков и технического долга при смешивании языков.

Понимание работы на уровне операционной системы

• Системные вызовы и работа с памятью.
• Оптимизация конкурентности под разные платформы.
• Тюнинг производительности и диагностика узких мест.

Технологические челленджи и реальные практики

Этот сезон раскрывает реальные проблемы, с которыми сталкиваются инженеры в крупных компаниях и open‑source проектах.

Основные направления докладов и дискуссий

Безопасность Go‑приложений: работа с криптографией, уязвимости, статический анализ.
Высоконагруженные сетевые системы: управление ресурсами, оптимизация сетевых протоколов.
Машинное обучение: использование Go для ML‑инференса и интеграция с фреймворками.
IoT и взаимодействие с оборудованием: драйверы, сенсоры, edge‑вычисления.
Terminal UI и клиентские библиотеки: создание CLI‑инструментов, визуализация данных.
WebRTC и почти real-time приложения: коммуникационные решения с минимальными задержками.

Для кого этот сезон

Сезон «Нестандартный Go» подойдёт тем, кто хочет выйти за рамки классического использования языка и погрузиться в более глубокие и системные аспекты разработки.

Полезно будет:

• Backend‑разработчикам, желающим расширить экспертизу.
• Инженерам, работающим с сетями, системами и инфраструктурой.
• Go‑разработчикам, стремящимся освоить новые области применения языка.
• Тем, кто интересуется производительностью, безопасностью и low‑level разработкой.

Что даст участие

Участники не только узнают о продвинутых подходах, но и смогут применить их в своих проектах. Каждый блок — это практический опыт, реальные кейсы и инсайты от инженеров, которые строят сложные системы на Go.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху