👣 lx: маленькая, но мощная Go-утилита для превращения файлов в Markdown-блоки

lx - это лёгкая CLI-утилита на Go, которая превращает файлы в аккуратно оформленные Markdown-блоки. Идеально подходит для заметок, документации, когда нужно быстро создать reproducible-контекст из кода.

Чем полезен lx:

- Оборачивает файлы в markdown-блоки с подсветкой языка по расширению.
- Принимает файлы как аргументами, так и через stdin - удобно использовать вместе с find, fd, rg.
- Показывает только начало, конец или начало+конец файла с опциями -h, -t, -n.
- Может добавлять номера строк - удобно для ссылок или ревью.
- Поддерживает glob-паттерны и выдаёт одинаковый результат при повторном запуске (reproducible output).

Установка


go install github.com/rasros/lx/cmd/lx@latest


https://github.com/rasros/lx

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍107🔥2🤔1
👣 Релиз Go 1.25.5 и Go 1.24.11

В релизах представлены важные исправления безопасности, касающиеся модуля crypto/x509 (CVE-2025-61729 и CVE-2025-61727).

Анонс: https://groups.google.com/g/golang-announce/c/8FJoBkPddm4/m/kYpVlPw1CQAJ
Скачать: https://go.dev/dl/#go1.25.5

#golang

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥8👍4🎉2
Зовём на стрим Go live-coding от коллег из AvitoTech 🚀

17 декабря в 18:00 соберёмся, чтобы научиться: ㅤㅤ
— понимать внутреннюю механику линтеров;
— писать свои анализаторы под нужды проекта;
— работать с AST Go-проектов.

Спикером, кстати, будет Вячеслав Овчинников, Backend Engineer. Подключайтесь, это будут продуктивные полтора часа: за это время вы напишете собственный линтер на базе go/ast и go/types.

Регистрация и подробности по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
10🤔3🥰2
⚡️ Интересный пример P2P-почты на базе Go и сети Yggdrasil

Появился компактный почтовый сервер для Android, который работает полностью в P2P-режиме и использует сеть Yggdrasil как транспортный уровень. Решение работает автономно, без централизованных почтовых сервисов и без сложной конфигурации сети.

Ключевые особенности:

- Полностью децентрализованная модель — обмен сообщениями происходит напрямую между узлами.
- Шифрование «по умолчанию» обеспечивается самой сетью Yggdrasil, без дополнительных протоколов поверх.
- Не требует NAT-проброса, STUN или ручной настройки портов — маршрутизация осуществляется автоматически.
- Работает как локальный SMTP/IMAP-сервер на устройстве.
- Создаёт криптографическую идентичность на базе Ed25519.
- Поддерживает интеграцию с DeltaChat и ArcaneChat.
- Предусмотрены автозапуск, резервное копирование, защита настроек и оптимизация энергопотребления.

Проект заслуживает внимания тем, что демонстрирует практический подход к приватной и автономной почтовой инфраструктуре.

🖥 Github: https://github.com/JB-SelfCompany/Tyr

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥96😱6🤔1😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Комьюнити, полезное для всех бекенд-разработчиков

Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.

Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!

Реклама. ООО "ВК" ИНН 7743001840
🤬197😁4🤔4🔥2🥰2🤯1
👣 Pigo - библиотеке для распознавания лиц на Go, и почему её выбирают вместо традиционных решений 👇

Pigo создавали не просто так - большинство face-detection решений для Go оборачивают C/C++-библиотеки вроде OpenCV или dlib через cgo. Это даёт большую задержку и снижает производительность. Установка на разных платформах тоже часто превращается в головную боль.

Pigo - другая история:

Не требует OpenCV или сторонних модулей - достаточно чистого Go.
Высокая скорость обработки.
Нет необходимости в сложной предобработке изображений: не нужны пирамиды, HOG, integral images и другие тяжёлые структуры.
Детектирует лица, даже если они повернуты или с очками.
Может находить глаза/зрачки, отмечать ключевые точки лица.
Поддержка WebAssembly - можно запускать прямо в браузере.

Если нужно лёгкое, быстрое и надёжное лицо-детектирование на Go - Pigo действительно заслуживает внимания.

https://github.com/esimov/pigo/

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥96🥰1
🎁 Хорошая новость для вайбкодеров: Cursor дают бесплатный недельный доступ к модели GPT-5.1 Codex Max.

Это одна из наиболее продвинутых моделей для программирования, и в течение этой недели её можно использовать без ограничений.

Предложение действует до 11 декабря.

Если вы хотели протестировать Codex Max в рабочих задачах - сейчас самый удобный момент.

https://cursor.com/download

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👍108🔥3
Channel photo updated
🚀 Docker Time Machine - необычный инструмент для экспериментов с контейнерными конфигурациями

Проект позволяет «перематывать время» в Docker окружении:
вы можете сохранять состояние, переключаться между снимками и тестировать изменения без боли отката или пересборки всего окружения.

Зачем это может быть полезно:
• быстрый rollback при тестировании
• сравнение конфигураций и зависимостей
• воспроизведение окружений для баг-репродукции
• создание учебных сценариев и демонстраций

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

🔗 Репозиторий: https://github.com/jtodic/docker-time-machine
21👍15🔥10🤔2
🔍Тестовое собеседование с Go-разработчиком из Яндекса

11 декабря(уже в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.

Как это будет:
📂 Владислав Кирпичов, Go-разработчик в Яндексе, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Влад будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Владу

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир →
@shortcut_go_bot

Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤬7🔥2🥰2
🕒 Расширенный планировщик задач для PostgreSQL

pg_timetable - это мощный планировщик задач для PostgreSQL, который предлагает гибкие возможности для автоматизации выполнения SQL-команд и системных программ. Он полностью управляется из базы данных и поддерживает сложные сценарии планирования, включая цепочки задач и автоматическое повторение пропущенных заданий.

🚀 Основные моменты:
- Полностью управляемая конфигурация через базу данных
- Поддержка YAML для удобного определения цепочек задач
- Возможность передачи параметров и автоматического повторения задач
- Встроенные задачи, такие как отправка email и импорт файлов
- Расширенные возможности планирования по типу cron

📌 GitHub: https://github.com/cybertec-postgresql/pg_timetable

#go #golang
9👍7🔥5