От 19 часов до менее секунды: создание сверхбыстрого TCP-сканера на Go
Статья о том, как команда переписала свой сканер сети с обычного TCP-connect метода на «half-open» SYN-сканирование на языке и добилась сокращения времени проверки сети из 19 часов до менее чем одной секунды
Читайте здесь
👉 @GolangPortal
Статья о том, как команда переписала свой сканер сети с обычного TCP-connect метода на «half-open» SYN-сканирование на языке и добилась сокращения времени проверки сети из 19 часов до менее чем одной секунды
Читайте здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Forwarded from VK Team
Конкурс для тех, кто не боится высоких нагрузок 😎
Мы в VK вовсю готовимся к Highload++. Привезём много крутого — и вы обязаны это увидеть.
Поэтому мы решили разыграть 2 билета на ивент 💙
Условия простые:
✅подпишитесь на каналы @vkjobs, @backendhubvk и @frontendhubvk
✅нажмите кнопку «Участвовать»
✅увеличьте свои шансы и пригласите друга — вместе веселее!
Информацию об организаторе, правилах и призах ищите здесь, а результаты конкурса мы подведём 1 ноября. Удачи!
Участников: 0
Призовых мест: 2
Дата розыгрыша: 16:00, 01.11.2025 MSK (2 дня)
Мы в VK вовсю готовимся к Highload++. Привезём много крутого — и вы обязаны это увидеть.
Поэтому мы решили разыграть 2 билета на ивент 💙
Условия простые:
✅подпишитесь на каналы @vkjobs, @backendhubvk и @frontendhubvk
✅нажмите кнопку «Участвовать»
✅увеличьте свои шансы и пригласите друга — вместе веселее!
Информацию об организаторе, правилах и призах ищите здесь, а результаты конкурса мы подведём 1 ноября. Удачи!
Участников: 0
Призовых мест: 2
Дата розыгрыша: 16:00, 01.11.2025 MSK (2 дня)
❤4👎2🤔2
Богатый терминальный интерфейс для GitHub, который не выбивает из рабочего потока, написан на Go
GitHub: gh-dash
👉 @GolangPortal
GitHub: gh-dash
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🤔5
Планировщик нового поколения, разработанный для cloud-native экосистемы, написанный на Go и работающий на базе фреймворка qumun
GitHub: Gthulhu
👉 @GolangPortal
GitHub: Gthulhu
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤔3👍2
Arch Linux у которого установщик и система обновления целиком написаны на Go
https://archriot.org/
👉 @GolangPortal
https://archriot.org/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤4👍1😁1
eBPF-программирование для начинающих
На платформе iximiuz Labs вышла новая серия материалов по eBPF, и это просто отличная работа: понятное изложение, материалы, рассчитанные на новичков, и примеры, которые реально работают
Забираем здесь🐝
👉 @GolangPortal
На платформе iximiuz Labs вышла новая серия материалов по eBPF, и это просто отличная работа: понятное изложение, материалы, рассчитанные на новичков, и примеры, которые реально работают
Забираем здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
Understanding the Go compiler: The Parser
Статья объясняет, как парсер компилятора Go превращает поток токенов в абстрактное синтаксическое дерево (AST) с помощью рекурсивного спуска, разбирая ключевые функции и структуры на практических примерах
Читайте здесь
👉 @GolangPortal
Статья объясняет, как парсер компилятора Go превращает поток токенов в абстрактное синтаксическое дерево (AST) с помощью рекурсивного спуска, разбирая ключевые функции и структуры на практических примерах
Читайте здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1🌭1
Мощный, минималистичный стартовый кит для создания быстрых и красивых веб-серверов на Go, HTMX и PostgreSQL. Всё, что нужно, чтобы пройти путь от идеи до продакшена
GitHub: go-htmx-starter
👉 @GolangPortal
GitHub: go-htmx-starter
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🤔3
This media is not supported in your browser
VIEW IN TELEGRAM
Годнота: What Is sync.Pool and How to Use It Properly
В этом видео рассматривается, что такое
Следует учитывать, что видео носит учебный характер, поэтому не все детали разобраны, а некоторые объяснения упрощены для удобства восприятия.
Видео сделано на уровне (зацените демку)🤩
👉 @GolangPortal
В этом видео рассматривается, что такое
sync.Pool, а также связанные темы - поведение пустых интерфейсов и срезов, чтобы лучше понять, как корректно использовать sync.Pool в реальных сценариях.Следует учитывать, что видео носит учебный характер, поэтому не все детали разобраны, а некоторые объяснения упрощены для удобства восприятия.
Видео сделано на уровне (зацените демку)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1
Как реализовать шаблон Outbox в Go и Postgres
Коротко: статья объясняет, зачем нужен паттерн Outbox в событийной архитектуре и пошагово показывает его реализацию на Go и PostgreSQ
https://packagemain.tech/p/how-to-implement-the-outbox-pattern-in-golang
👉 @GolangPortal
Коротко: статья объясняет, зачем нужен паттерн Outbox в событийной архитектуре и пошагово показывает его реализацию на Go и PostgreSQ
https://packagemain.tech/p/how-to-implement-the-outbox-pattern-in-golang
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
КОНФЕРЕНЦИЯ ПО GO — от БАШНИ❗️
Погрузись в мир Go и узнай, как этот язык работает под капотом у крупнейших IT-компаний🤙
На конференции тебя ждет:
Два трека:
🟣 Первый шаг в Go: от нуля к коду 🥹
🟣 Go: от идей до реальных сервисов 🥹
🔥 Спикеры из ведущих IT компаний:
✨ Сбер — эксперты, превращающие Go-сервисы в масштабируемые решения на Kubernetes
💚 Авито — инженеры, отвечающие за стабильность и развитие платёжных систем
Топовые спикеры из Башни🙃 c опытом работы:
💬 VK
💜 Wildberries
🎥 Rutube
🟣 Реальные кейсы и лайфхаки от инженеров индустрии👌
🟣 Советы по карьере и росту в IT🧐
🟣 Живое общение с экспертами в Go-разработке✨
🟣 Много мерча и подарков🎁
Регистрируйся, стань частью Go-комьюнити и прокачай себя вместе с лучшими разработчиками🤩
регистрация в miniapp
Погрузись в мир Go и узнай, как этот язык работает под капотом у крупнейших IT-компаний
На конференции тебя ждет:
Два трека:
Топовые спикеры из Башни
🎥 Rutube
Регистрируйся, стань частью Go-комьюнити и прокачай себя вместе с лучшими разработчиками
регистрация в miniapp
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
БАШНЯ
Развиваем IT-сообщество
Миниапп - t.iss.one/bashnyatech_bot/bashnyaapp
Ютуб - clck.ru/3CxnqH
Тик ток - www.tiktok.com/@bashnya_education
Инста - www.instagram.com/bashnya_education
По вопросам - @mmmaaarina
Миниапп - t.iss.one/bashnyatech_bot/bashnyaapp
Ютуб - clck.ru/3CxnqH
Тик ток - www.tiktok.com/@bashnya_education
Инста - www.instagram.com/bashnya_education
По вопросам - @mmmaaarina
👍4🔥1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
В копилку полезного: принёс ещё одну огромную базу бесплатных API. Внутри аж 1511 штуки на любой вкус: от игр и погоды до финансов и здоровья
Забираем здесь👍
👉 @GolangPortal
Забираем здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5🔥3👀1
Открытое решение для мониторинга событий безопасности во время выполнения и реагирования на инциденты в контейнеризированных средах
GitHub: runtime-radar
👉 @GolangPortal
GitHub: runtime-radar
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🤔2🔥1😁1
Go для продолжающих и свитчеров
Курс от ex-Google SRE для максимально быстрого профессионального погружения в Go – для тех, кто уже программирует и не хочет тратить время на изучение основ.
🌐 В программе курса:
▪️Принципы Go-разработки: компиляция, обработка ошибок, механизм defer, многопоточность с общей памятью, асинхронная работа с сетью, структура проекта, сборка и деплой
▪️Go на практике: типы, интерфейсы, слайсы, каналы, работа с вводом/выводом, «сырыми» сокетами, логирование, HTTP, Redis, Postgres.
▪️Как писать сервисы с использованием каналов и gRPC, автоматические тесты, избегать анти-паттернов из других языков (PHP/Python/Java) и строить чистый код на Go
▪️Многопоточность и низкоуровневые возможности: mutex, WaitGroup, race detector, cgo, параметры runtime (GOMAXPROCS, GOGC, GOMEMLIMIT, GODEBUG), профилирование CPU и heap
▪️Высокопроизводительные сервисы: архитектура многопоточности, влияние архитектуры памяти и процессора на Go-код, оптимизация под нагрузку – всё в контексте профессиональной разработки
🥸 Кто мы: R&D-центр Devhands.io, наш канал. Автор курса – Юрий Насрединов, работал SRE/программистом в Google Cloud, Badoo/Bumble, VK. Сейчас работает Production Engineer в хэдж-фонде в Лондоне.
🗓 Старт курса: 18 ноября, 21:00, 5 недель обучения.
Изучить программу и записаться можно здесь.
Ждем вас!
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzquzxBbM
Курс от ex-Google SRE для максимально быстрого профессионального погружения в Go – для тех, кто уже программирует и не хочет тратить время на изучение основ.
▪️Принципы Go-разработки: компиляция, обработка ошибок, механизм defer, многопоточность с общей памятью, асинхронная работа с сетью, структура проекта, сборка и деплой
▪️Go на практике: типы, интерфейсы, слайсы, каналы, работа с вводом/выводом, «сырыми» сокетами, логирование, HTTP, Redis, Postgres.
▪️Как писать сервисы с использованием каналов и gRPC, автоматические тесты, избегать анти-паттернов из других языков (PHP/Python/Java) и строить чистый код на Go
▪️Многопоточность и низкоуровневые возможности: mutex, WaitGroup, race detector, cgo, параметры runtime (GOMAXPROCS, GOGC, GOMEMLIMIT, GODEBUG), профилирование CPU и heap
▪️Высокопроизводительные сервисы: архитектура многопоточности, влияние архитектуры памяти и процессора на Go-код, оптимизация под нагрузку – всё в контексте профессиональной разработки
Изучить программу и записаться можно здесь.
Ждем вас!
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzquzxBbM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🌭2❤1🔥1🤔1
Интересная статья о реализации виртуального списка с переменной высотой строк для UI-библиотеки на Go
https://judi.systems/shirei/blog/virtual-list/
👉 @GolangPortal
https://judi.systems/shirei/blog/virtual-list/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍2
5 шаблонов проектирования API на Go, которые решают твои самые серьёзные проблемы (2025)
Что если бы ты мог устранить 80% повторяющихся проблем в своих Go-API проектах всего пятью продуманными архитектурными решениями? Давай разберём шаблоны проектирования, которые позволяют это сделать.
Читайте здесь
👉 @GolangPortal
Что если бы ты мог устранить 80% повторяющихся проблем в своих Go-API проектах всего пятью продуманными архитектурными решениями? Давай разберём шаблоны проектирования, которые позволяют это сделать.
Читайте здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4👎2
Go вчера исполнилось 16 лет 🥳 🥳
Анализ последнего Developer Ecosystem Survey показывает, как за это время эволюционировали фреймворки, инструменты и практики разработки в экосистеме golang, и в каком направлении язык развивается в 2025 году
👉 @GolangPortal
Анализ последнего Developer Ecosystem Survey показывает, как за это время эволюционировали фреймворки, инструменты и практики разработки в экосистеме golang, и в каком направлении язык развивается в 2025 году
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17🎉9👍4🔥3🏆1