Go: 15 самых популярных докладов 2025 года на YouTube
Go 1.25, кодовые агенты, тулчейн, наблюдаемость, безопасность, тестирование, производительность и работа высокодоступных систем.
50 открытий212 показов
Это перевод и адаптация от Тпрогер оригинальной статьи. Все доклады доступны на английском языке. Вы можете смотреть их в браузере с включенным синхронным переводом на русский язык (Yandex, как вариант) или с субтитрами.
Что мы уже опубликовали:
Java: 15 самых популярных докладов 2025 года на YouTube
В 2025 году вокруг Go много движется именно в рантайме и инструментах: язык остаётся максимально прикладным и ориентированным на продакшен.
В этой подборке — 15 самых просматриваемых докладов по Go за год: Go 1.25, кодовые агенты, тулчейн, наблюдаемость, безопасность, тестирование, производительность и работа высокодоступных систем.
1. What’s coming in Go 1.25 — Daniel Marti
Конференция - 9500 просмотров - 17 сентября 2025 - 51 минута
Доклад даёт технический обзор изменений в языке, тулчейне и стандартной библиотеке Go 1.25: новые итераторы, стабильный PGO (profile-guided optimization), улучшения компилятора, поддержка FIPS и доработки рантайма. Спикер подробно объясняет, что попало в релиз в августе и почему это важно для команд, которые используют Go в энтерпрайзе.
Почему стоит посмотреть: если пишете бэкенд на Go и планируете обновляться до 1.25, доклад помогает быстро понять, какие изменения реально влияют на ваш код и производительность, а какие можно отложить.
2. Building a coding agent from scratch — Bill Kennedy
Конференция - 3700 просмотров - 18 сентября 2025 - 49 минут
Живой live-coding‑доклад о том, как собрать практичного «кодового агента» на базе Ollama и gpt-oss. Пошагово показывается, как научить агента читать файлы, листать структуру проекта, вносить правки в код и вызывать инструменты, при этом объясняются принципы tool calling и reasoning.
Почему стоит посмотреть: если хотите встроить агента в реальный Go-проект, здесь можно подсмотреть рабочие паттерны и архитектуру, а потом собрать своего помощника по тем же шагам.
3. The Things I Find Myself Repeating About Go — Dave Cheney | GopherCon EU 2025
Конференция - 3400 просмотров - 9 сентября 2025 - 31 минута
Опытный Go-разработчик делится тем, что повторяет снова и снова: идиомы, подходы к неймингу, структуре пакетов и организации кода. Разбираются main.run‑паттерн, guard‑clause стиль, как лучше раскладывать файлы и пакеты, когда использовать вспомогательные функции и дженерики вместо копипасты, и как мышление влияет на стиль Go-кода.
Почему стоит посмотреть: отличная база по стилю и архитектуре на Go, особенно если вы мидл и хотите упростить кодовую базу и сделать её более идиоматичной.
4. Unleashing the Go Toolchain — Kemal Akkoyun
Конференция - 2800 просмотров - 18 сентября 2025 - 59 минут
Доклад показывает, как через флаг toolexec превратить каждый go build в программируемый пайплайн. На реальных проектах демонстрируется, как внедрять кастомный анализ, генерацию кода и хуки наблюдаемости прямо на этапе компиляции, не убивая скорость сборки.
Почему стоит посмотреть: если хотите выжать из Go‑тулчейна максимум — автогенерировать куски инфраструктуры, внедрять свои линтеры и метрики — это практическое руководство по расширению стандартных инструментов.
5. Observability made painless: Go, Otel & LGTM stack — Haseeb Majid
Конференция - 2800 просмотров - 18 сентября 2025 - 1 час 00 минут
Практический разбор, как использовать Go‑сервисы с помощью OpenTelemetry и LGTM‑стека (Loki, Grafana, Tempo, Mimir и т.п.). Спикер показывает, когда использовать трассировки, метрики или логи, зачем в этом всём context.Context и какие практики помогают строить масштабируемую телеметрию без сложной теории.
Почему стоит посмотреть: если у вас микросервисы на Go и хаос в логах, доклад даёт конкретный план, как выстроить наблюдаемость, не утонув в инструментах.
6. The Right Kind of Abstraction — John Cinnamond
Конференция - 2300 просмотров - 17 сентября 2025 - 46 минут
В Go разработчики часто скептически относятся к абстракциям, и небезосновательно. Доклад предлагает понятную рамку, как решать, какая абстракция действительно нужна, а от какой стоит отказаться, разбирая реальные кейсы и компромиссы.
Почему стоит посмотреть: помогает не городить лишние уровни интерфейсов, сохраняя код простым и поддерживаемым.
7. Go Security – Past, Present, and Future — Roland Shoemaker
Конференция - 2000 просмотров - 17 сентября 2025 - 31 минута
Для языка с 15‑летней историей у Go удивительно тихое прошлое с точки зрения громких инцидентов безопасности. Доклад разбирает, какие ошибки допускались в экосистеме, что уже исправлено и какие изменения готовятся, чтобы сделать Go‑проекты ещё безопаснее.
Почему стоит посмотреть: если вы отвечаете за безопасность сервисов на Go, это концентрированный обзор рисков, фиксов и будущих улучшений, который сэкономит много времени на самостоятельное изучение.
8. Swiss Maps in Go — Bryan Boreham
Конференция - 1900 просмотров - 18 сентября 2025 - 49 минут
Доклад показывает, как переработанные Go‑maps (так называемые Swiss Maps в Go 1.24) используют битовые трюки и SIMD‑оптимизации в компиляторе, чтобы выжать максимум производительности из CPU. Спикер также подробно разбирает подводные камни нового поведения, о которых важно знать.
Почему стоит посмотреть: если вы упираетесь в производительность, активно используете map и хотите понимать, как они устроены под капотом, это отличный технический разбор.
9. How Just Eat uses tooling to deploy Go micro-services in minutes — Ainsley Clark
Конференция - 1600 просмотров - 18 сентября 2025 - 42 минуты
На примере Just Eat показывается, как их внутренний тулкит для микросервисов на Go помогает быстро поднимать сервисы, настраивать event‑driven‑воркфлоу и автоматически генерировать инфраструктуру как код и CI/CD. В результате сложные системы реально деплоятся за минуты, а не недели.
Почему стоит посмотреть: если вы строите платформу для микросервисов на Go, здесь можно подсмотреть архитектуру, пайплайны и подход к автоматизации.
10. Climbing the Testing Pyramid: From Real Service to Interface Mocks in Go — Naveen Ramanathan
Конференция - 1400 просмотров - 17 сентября 2025 - 48 минут
Доклад про тестирование Go‑сервисов, работающих с S3 и другими внешними системами. Пошагово показываются стратегии: от тестов против реального S3 и хаоса через Toxiproxy до LocalStack, httptest/httpmock и генерации моков по интерфейсам, чтобы честно проверять отказоустойчивость.
Почему стоит посмотреть: если вы не уверены, как правильно тестировать интеграции и ошибки в Go‑сервисах, этот доклад даёт понятную лестницу подходов, от реальных окружений до быстрых моков.
11. When Failure Is Not an Option: Surviving Cloud Outages in Go — Kevin Holditch
Конференция - 1300 просмотров - 18 сентября 2025 - 30 минут
Реальная история команды, которая ушла с single‑cloud Java‑решения на multi‑cloud платформу на Go: активная/активная/активная архитектура на Kubernetes, CockroachDB и NATS, чтобы выдерживать банковские SLA. Команда гоняет 24‑часовые «kill‑тесты» провайдеров прямо в продакшене.
Почему стоит посмотреть: если вам нужно понимать, как выглядит настоящая отказоустойчивость в multi‑cloud мире на Go, это редкий доклад без маркетинга и с деталями.
12. Hello, MCP World! — Daniela Petruzalek
Конференция - 1300 просмотров - 17 сентября 2025 - 30 минут
Model Context Protocol (MCP) — попытка стандартизировать, как приложения общаются с LLM‑моделями. Доклад разбирает клиент‑серверные компоненты, транспорта, инструменты, промпты и ресурсы, показывая практические примеры на Go для AI‑ассистируемого кода и текста.
Почему стоит посмотреть: если вы хотите встроить LLM в Go‑приложения через понятный протокол, это хорошая точка входа.
13. Deep dive into a Go binary — Jesús Espino
Конференция - 1200 просмотров - 18 сентября 2025 - 49 минут
Глубокое погружение в то, как устроен бинарник Go: ELF‑секции, метаданные рантайма и трюки линковки, которые спрятаны внутри исполняемого файла. Подойдёт тем, кто любит разбирать, что происходит после go build.
Почему стоит посмотреть: помогает лучше понимать поведение приложения в продакшене, от работы рантайма до особенностей деплоя и отладки.
14. The Quest for Speed: Journey to 50% Better P99 Times with Go — David Vella
Конференция - 1200 просмотров - 17 сентября 2025 - 50 минут
Инженерный постмортем, как команде удалось вдвое улучшить P99‑латентность сервиса на Go. Разбираются профилирование, реальные метрики, типичные анти‑паттерны, которые убивали производительность, и конкретные исправления.
Почему стоит посмотреть: если у вас есть медленный, но рабочий Go‑сервис, доклад даёт чек-лист, по которому можно пройтись и вытащить реальные проценты по скорости.
15. A Gopher’s Guide to Vibe Coding — Daniela Petruzalek
Конференция - 1100 просмотров - 18 сентября 2025 - 1 час 01 минута
Vibe coding — модный термин, когда большую часть кода за вас пишет LLM, а вы больше управляете процессом и допиливаете результаты. В докладе делятся опытом нескольких месяцев такой работы: плюсы и минусы, влияние на скорость, качество, идиоматичность Go-кода, поддерживаемость и тестируемость, плюс практические советы по промптам и контексту.
Почему стоит посмотреть: если вы хотите использовать LLM не эпизодически, а встроить в ежедневный процесс разработки на Go, здесь много честных наблюдений и приёмов.
Итого вы получили 15 докладов, которые покрывают все актуальные направления современного Go — от новых возможностей Go 1.25 и оптимизации производительности до интеграции с AI-агентами, построения высокодоступных multi-cloud систем и работы с современным стеком наблюдаемости.
В следующей части — 15 самых просматриваемых докладов по Rust, где язык выходит за границы системного программирования и захватывает веб, десктоп и корпоративные платформы.
50 открытий212 показов



