
- Главная
- Каталог
- Интернет технологии
- Golang go
Статистика канала
Полная статистикаchevron_rightFilippo Valsorda опубликовал ежегодный обзор состояния криптографии в Go за 2025 год. Это отчёт о том, что реально изменилось в одном из самых критичных слоёв экосистемы Go.
Самое интересное:
Криптография в Go - зрелая и стабильная
Стандартная библиотека продолжает оставаться одной из самых надёжных среди языков общего назначения. За год не появилось системных провалов или архитектурных ошибок, а серьёзные уязвимости по-прежнему редкость.
Post-quantum криптография - уже не теория
В Go активно внедряются механизмы post-quantum key exchange. Это подготовка к будущему, где квантовые компьютеры могут ломать текущие схемы. Важно, что это делается аккуратно и без ломки существующих API.
FIPS 140 и корпоративные требования
Большая часть работы была направлена на совместимость с FIPS 140 - стандартом, который критичен для госструктур, банков и крупных компаний. Go всё увереннее чувствует себя в строго регулируемых средах.
Аудиты и безопасность
Криптографические библиотеки прошли профессиональный аудит, и критических проблем обнаружено не было. Это редкий, но очень важный сигнал для языка, который используется в инфраструктуре, облаках и безопасности.
Философия развития
Go не гонится за экспериментами в криптографии. Приоритеты остаются прежними:
- простые и безопасные API
- минимизация возможности неправильного использования
- предсказуемость и совместимость
- консервативные, но проверенные решения
Главный вывод:
Криптография в Go - это не место для хайпа. Это фундамент, который год за годом становится крепче. Язык всё глубже закрепляется как безопасный выбор для инфраструктуры, сетей, облаков и систем, где ошибка стоит слишком дорого.
Для разработчиков это означает одно: на криптографический стек Go можно продолжать полагаться без оговорок.
https://words.filippo.io/2025-state/
@Golang_google
#golang #go
Любопытная статья, в которой показано, как реализовать масштабируемый tail-механизм на Go для чтения и обработки данных в реальном времени. Речь не про «прочитать файл до конца», а про системы, которые постоянно слушают источники и реагируют на новые события.
Самая суть идеи:
tail-сервис - это непрерывный конвейер, который читает данные, обрабатывает их и сразу передает дальше, не блокируясь и не падая под нагрузкой.
Ключевые проблемы, которые нужно решить:
- непрерывное чтение данных без блокировок
- обработка тысяч событий параллельно
- устойчивость к ошибкам и сбоям источников
- масштабирование без сложной синхронизации
Почему Go хорошо подходит:
- легкие goroutine
- каналы вместо shared state
- простая модель конкурентности
- удобный graceful shutdown через context
Базовая архитектура tail-сервиса:
- reader читает данные из источника и кладет в канал
- parser превращает сырые строки в структуру
- filter отбрасывает ненужные события
- dispatcher рассылает данные дальше (метрики, алерты, стримы)
Важный принцип - никакой тяжелой логики в одном месте. Каждый этап независим и общается через каналы.
Ключевые паттерны:
- неблокирующий select вместо бесконечных циклов
- ограниченные по размеру каналы для backpressure
- worker-пулы для обработки нагрузки
- context для остановки всех горутин без утечек
Масштабирование достигается не сложной магией, а:
- разделением ответственности
- параллельной обработкой
- отсутствием глобальных mutex
- четким контролем потока данных
Tail at scale - это не про файлы, а про потоковую архитектуру. Если правильно выстроить пайплайн из goroutine и каналов, Go позволяет строить надежные realtime-системы, которые легко масштабируются и остаются понятными в поддержке.
Это отличный пример того, как идиоматичный Go решает задачи стриминга и realtime-обработки без лишней сложности.
https://jitesh117.github.io/blog/implementing-tail-at-scale-in-golang/
#golang #go
@Golang_google
Vex TUI - это мощный терминальный интерфейс для просмотра Excel и CSV файлов. Он предлагает шесть стильных тем, удобную навигацию с поддержкой Vim и множество функций для работы с данными, включая визуализацию и экспорт. Идеально подходит для тех, кто предпочитает работать в терминале.
🚀Основные моменты:
- Поддержка Excel и CSV файлов
- Шесть красивых тем оформления
- Визуализация данных с графиками
- Удобные клавиатурные сокращения
- Оптимизация для работы с большими файлами
📌 GitHub: https://github.com/CodeOne45/vex-tui
#go
и у автора есть много аргументов, почему.
В статье автор разбирает, почему популярный Go-фреймворк Gin может создавать скрытые проблемы в продакшене.
Главные идеи:
• ✋ Простота Gin обманчива, он прячет логику, которую разработчики не контролируют.
• ⚠️ Middleware-цепочки легко становятся неявными и сложными для отладки.
• 🧩 Встроенная магия (binding, context, handlers) делает код удобным, но снижает прозрачность.
• ⚡ Производительность на реальных нагрузках может страдать, особенно при интенсивной сериализации и работе с JSON.
• 🔍 Автор продвигает мысль: чем легче фреймворк кажется, тем труднее понять, как он ломается.
Gin хорош для старта и прототипов, но в крупных системах нужно либо тщательно контролировать то, что он делает “за вас”, либо рассматривать более прозрачные подходы.
https://eblog.fly.dev/ginbad.html
@Golang_google
#golang #go #gin
В статье кратко:
— почему выбрали Go + Cobra и кодогенерацию;
— как из путей и методов рождаются mws <service> <component> <op>;
— профили, автообновление, удобный вывод;
— что получилось в итоге и зачем это бизнесу.
Читать статью
pg_timetable - это мощный планировщик задач для PostgreSQL, который предлагает гибкие возможности для автоматизации выполнения SQL-команд и системных программ. Он полностью управляется из базы данных и поддерживает сложные сценарии планирования, включая цепочки задач и автоматическое повторение пропущенных заданий.
🚀 Основные моменты:
- Полностью управляемая конфигурация через базу данных
- Поддержка YAML для удобного определения цепочек задач
- Возможность передачи параметров и автоматического повторения задач
- Встроенные задачи, такие как отправка email и импорт файлов
- Расширенные возможности планирования по типу cron
📌 GitHub: https://github.com/cybertec-postgresql/pg_timetable
#go #golang
11 декабря(уже в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
Проект позволяет «перематывать время» в Docker окружении:
вы можете сохранять состояние, переключаться между снимками и тестировать изменения без боли отката или пересборки всего окружения.
Зачем это может быть полезно:
• быстрый rollback при тестировании
• сравнение конфигураций и зависимостей
• воспроизведение окружений для баг-репродукции
• создание учебных сценариев и демонстраций
Интересная идея для тех, кто активно работает с контейнерами и экспериментирует с конфигурациями.
🔗 Репозиторий: https://github.com/jtodic/docker-time-machine
Отзывы канала
всего 11 отзывов
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
Каталог Телеграм-каналов для нативных размещений
Golang go — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 39.7K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 75.5, количество отзывов – 11, со средней оценкой 5.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 26430.74 ₽, а за 118 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий