38.4K subscribers
1.58K photos
41 videos
5 files
1.73K links
Download Telegram
🧪 Octelium — новая open-source платформа для запуска и оценки LLM-агентов в реалистичных сценариях.

🔍 Что делает:
• Запускает LLM-агентов в симулированных задачах: от браузинга до программирования
• Оценивает их поведение, принятие решений и эффективность
• Работает локально, без облака
• Поддерживает мультимодельность и кастомные задачи
• Подходит для RL, alignment, eval-пайплайнов

📦 Отличный инструмент для исследований, тестов и продвинутых экспериментов с LLM.

🔗 github.com/octelium/octelium

@golang_google
👍85🔥4🤔4
🧠 Новый open-source проект — Enchanted Twin

Это AI‑двойник, который живёт в твоём терминале и умеет:

Писать код вместе с тобой
Подсказывать решения в реальном времени
Помогать с git, bash, настройками окружения
Работать как CLI-ассистент и собеседник

📦 Внутри OpenAI GPT и Ollama
🧩 Интеграции с bash/zsh + горячие клавиши
Безопасное локальное хранилище памяти

📌 Github

@golang_google
12🔥5😁3👍2👏1😢1
📌 protoreflect — мощный инструмент для работы с Protocol Buffers и gRPC в Go, который добавляет недостающие кусочки пазла в стандартную библиотеку. Этот проект расширяет возможности рефлексии, позволяя динамически анализировать и модифицировать дескрипторы protobuf-сообщений без необходимости генерации кода.

Особенно полезен для разработки инструментов вроде CLI-утилит или прокси-серверов, где нужно работать с произвольными protobuf-схемами. Например, через grpcreflect можно запрашивать метаинформацию о сервисах прямо с gRPC-сервера, а dynamicpb — создавать сообщения на лету.

🤖 GitHub

@golang_google
👍138🔥5
🧠 Новый терминальный AI-инструмент от Charmbracelet — Crush

Работай с LLM прямо в терминале: Crush подключается к OpenAI, Anthropic, Groq, OpenRouter и др., позволяя писать код, запускать команды и управлять проектами в интерактивной AI-сессии.

🔥 Возможности:
• Поддержка нескольких моделей и провайдеров
• Контекст-aware ассистент с LSP‑интеграцией (gopls, tsserver и др.)
• Несколько сессий и проектов одновременно
• Расширяемость через MCP (поддерживает stdio, http, `sse`)
• Работает на Linux, macOS, Windows, BSD

Установка:

go install github.com/charmbracelet/crush@latest


👀 Пример: запускаешь crush, выбираешь модель, пишешь fix this code, и ассистент находит баг, предлагает фикс и даже выполняет команду — всё в терминале.

🔗 GitHub

@golang_google
🔥13👍74🤬2👏1
🛠️ DevOps Roadmap 2025 — мощный путеводитель для тех, кто хочет стать DevOps-инженером

Хочешь разобраться, что именно нужно учить в DevOps и в каком порядке?

🔥 Этот GitHub-проект — структурированная карта с разбивкой по темам:

Linux, сетевые основы, облака
CI/CD, Docker, Kubernetes
Мониторинг, безопасность, Terraform и многое другое

Каждая ветка содержит ссылки, ресурсы и пояснения. Всё разбито по уровням сложности — от новичка до продвинутого специалиста.

📌 Идеально для самообучения или подготовки к собеседованиям

В дополнение полезные материалы для подготовки к собеседованию:
🟢 100 вопросов с собеседований продвинутого DevOps специалиста: подробный разбор
🟢120 ключевых вопросов по SQL за 2025 год
🟢100 вопросов со собеседований по Docker с подробными ответами
🟢100 вопросов для продвинутого Linux администратора
🟢100 вопросов c собесов в Data Science и ML
🟢100 вопросов с собеседованию Go.

🟢GitHub: https://github.com/milanm/DevOps-Roadmap


@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍137🔥4😢1
🔐 Хочешь выпустить собственный TLS-сертификат на Go — и сделать всё правильно?

🧰 В этом свежем гайде от показано, как:

1. 📄 Сгенерировать самоподписанный сертификат или свой CA (Certificate Authority)
2. 🔗 Создать доверенную цепочку: CA → сертификат сервера
3. 🛡️ Реализовать OCSP и CRL для проверки отозванных сертификатов
4. 🧪 Проверить подключение клиента с отозванным/действительным TLS
5. ⚙️ Подключить всё к tls.Config через кастомную валидацию VerifyPeerCertificate

💡
Go по умолчанию не проверяет статус сертификатов — и автор показывает, как это изменить всего за ~100 строк.


Это must-read для тех, кто:
– делает gRPC или HTTPS
– работает с внутренними сертификатами
– хочет полный контроль над TLS-цепочкой

🧵 Читай подробно: https://getpid.dev/blog/tls-certificates/

Ставь 💙 и делись с тем, кто пишет на Go

#golang #TLS

@golang_google
39👍13🔥7
🔄 Twirp — минималистичный фреймворк для сервисного взаимодействия. Альтернатива gRPC, которая генерирует клиенты и серверы из proto-файлов, но работает через стандартный net/http. Не требует HTTP/2 и поддерживает JSON для удобной отладки.

Проект сохраняет простоту — не нужно думать о маршрутизации и сериализации, что позволяет сосредоточиться на бизнес-логике. Есть реализации для Python, Rust, TypeScript и других языков.

🤖 GitHub

@golang_google
👍135🔥5🤬2
👣 concurrency.rocks — интерактивный учебник с паттернами конкурентности Go

Внутри:
- Минималистичный симулятор горутин и каналов прямо в браузере
- Работает через Go WebAssembly — никакого сервера не требуется
- Наглядно объяснены select, fan-in/fan-out, worker pool, таймауты и про
- Код можно редактировать на лету

Выучить паттерны конкурентности Go станет проще с этим полезным сайтом.

Сохрани в закладки и тренируй мышление «конкурентного» Go-разработчика:

https://concurrency.rocks

#golang

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍1612
Где хранить миллионы эмбеддингов, чтобы они реально работали?

Окей, эмбеддинги вы сделали. А дальше?

Обычно это выглядит так:

🔸«Ну, положим в какой-нибудь FAISS»
🔸«Ой, а как это мониторить?»
🔸«Чёрт, он не умеет делать фильтрацию по полям..»
🔸«Давайте прикрутим Redis, Postgres и прочие костыли»

А можно по-другому.


В YDB векторный поиск встроен прямо в СУБД. Там есть глобальные индексы, транзакции, и поиск с фильтрацией сразу в SQL.


14 августа на вебинаре покажут, как оно устроено и почему это не игрушка, а реальное решение, которое уже работает в проде.
6👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
☸️ Kubectl AI

Проект Google Cloud «kubectl‑ai» — искусственный интеллект‑помощник для работы с командной строкой Kubernetes.

Инструмент помогает генерировать kubectl‑команды и объясняет их, облегчая управление кластерами.

🟠 Ссылка

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
16😁6👍5🤔2🔥1😢1
Привет!
Приглашаем к нам на конференцию Let's Go Conf.

📍12 сентября, Москва

Что будет:

🔹 Доклады, которые не пролистываешь на 2x
Мы вместе с ребятами из программного комитета готовим для вас самый годный контент!

🔹 Много живого интересного общения
Хочешь — обсуждай Go и его недостатки, хочешь — ищи ребят, с кем будешь завтра запускать pet-проект.

🔹 Особая атмосфера, от которой потом грустно уезжать
Если вы были на PyCon, DUMP, RustCon, Иволга Senior Camp — понимаете. А если еще нет — добро пожаловать!

Первые темы, которые уже совсем готовы:
🔵«Физика звука. Аудиопроцессинг. Распознавание речи. При чём здесь Go?» — Павел Дружинин, AI-центр Т-Банк
🔵«Миллион и 21 недостаток языка golang» — Вячеслав Морозов, CTO, SalamPay

🎟 Билеты уже можно брать — пока по выгодной цене!
🔭Все подробности будут в чате конференции
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7😁74👍2🥰1🤔1
💿 Qtap — eBPF-агент для мониторинга сетевого трафика в Linux, который перехватывает данные до и после TLS-шифрования. Он работает на уровне ядра, не требуя модификации приложений или установки сертификатов.

Инструмент собирает контекст трафика вместе с самими данными, что упрощает отладку API и аудит безопасности. Проект особенно полезен для анализа легаси-систем и верификации интеграций, когда документация расходится с реальным поведением.

🤖 GitHub

@golang_google
3🔥12👍103🥰1
🛡 jub0bs/cors — безопасный и удобный CORS‑middleware для Go

Лёгкая и строго проверяемая библиотека для настройки CORS в Go‑приложениях. Подходит для тех, кто хочет гибкость, безопасность и простое API без лишней магии.

Преимущества:
• Минималистичный и понятный интерфейс
• Строгая валидация конфигураций — предотвращает ошибки ещё до запуска
• Поддержка "режима отладки" с выводом подробной информации
• Можно менять конфигурацию на лету — без перезапуска сервера
• Быстрее и надёжнее, чем популярные альтернативы
• MIT‑лицензия, работает с Go 1.23+

📦 Пример:

corsMw, err := cors.NewMiddleware(cors.Config{
Origins: []string{"https://example.com"},
Methods: []string{"GET", "POST"},
RequestHeaders: []string{"Authorization"},
})
corsMw.SetDebug(true)
handler := corsMw.Wrap(myHandler)


📌 Github

@golang_google
9🔥9👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Команда Ozon Tech готовит мощнейший трек по бэкенду в рамках своей конференции E-CODE 💙

И это только одна из причин, почему стоит быть там 13-14 сентября. А ещё: качественный нетворк, 1х1 с топовыми IT-экспертами и HR, эксклюзивный мерч и интерактивы, вечеринки с участием НТР, Заточки, ILWT и Нейромонаха Феофана.

Успейте зарегистрироваться. Это обязательно
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4🔥3
🎉 Go 1.25 Release Candidate 3 уже доступен!

🔈 Анонс: https://groups.google.com/g/golang-announce/c/sTNnwCTjr1Y/m/tdIX-dDUAgAJ

📦 Скачать https://go.dev/dl/#go1.25rc3

⚠️ Исправлены баги: в этом релизе исправлены две уязвимости:
• os/exec.LookPath мог непредсказуемо возвращать путь к бинарям, если PATH содержит исполняемые файлы вместо папок — исправлено (CVE‑2025‑47906).
• В database/sql.Rows.Scan иногда возвращались некорректные результаты — теперь проблемы устранены.

🚀 Можно ставить в прод или тестировать: go.dev/issue/new

#golang #Go125 #release

@golang_google
👍22🔥75