39.1K subscribers
1.65K photos
47 videos
5 files
1.79K links
Download Telegram
📊 Высокопроизводительная библиотека логирования для Go 🚀

mtlog — это библиотека структурированного логирования для Go, вдохновленная Serilog. Она обеспечивает нулевые аллокации для простых операций логирования и поддерживает мощные функции для сложных сценариев, включая шаблоны сообщений и совместимость с OpenTelemetry.

🚀Основные моменты:
- Нулевые аллокации для простых сообщений
- Поддержка шаблонов сообщений и Go синтаксиса
- Интеграция с Kubernetes и OpenTelemetry
- Многофреймворковая поддержка для HTTP
- Расширенные стратегии выборки и маршрутизации логов

📌 GitHub: https://github.com/willibrandon/mtlog

@golang_google

#golang
12👍6🔥3🤬1🎉1
🚀 Оптимизация контейнеров с Slim

Slim — это инструмент для оптимизации и безопасности контейнеров, который помогает разработчикам уменьшать размер образов до 30 раз, сохраняя их функциональность. Он обеспечивает улучшенную видимость и удобство работы, позволяя легко настраивать и отлаживать контейнеры без необходимости в глубоких знаниях о Linux.

🚀 Основные моменты:
- Уменьшение размера контейнеров и улучшение безопасности.
- Поддержка различных языков программирования и ОС.
- Интерактивный интерфейс для анализа и отладки.
- Автоматическая оптимизация без изменения исходного кода.

📌 GitHub: https://github.com/slimtoolkit/slim

#go
👍64🥰2
Совет на 2025 год — переходите на Go.

На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.

А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.

Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018

На канале вы найдёте:

Советы, которые в разы повысят ваши шансы на перекат в Go

— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем

— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.

Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
🤬34😁105🔥2😱1
👣 PGMCP: AI-Driven PostgreSQL Queries

PGMCP позволяет взаимодействовать с любыми базами данных PostgreSQL через естественные языковые запросы. Пользователи могут задавать вопросы на английском и получать структурированные результаты SQL с автоматической обработкой ошибок и потоковой передачей данных.

🚀Основные моменты:
- Поддержка любого PostgreSQL без изменений схемы
- Безопасный доступ только для чтения
- Автоматическая потоковая передача больших наборов данных
- Интеллектуальное понимание запросов
- Множественные форматы вывода (таблица, JSON, CSV)

📌 GitHub: https://github.com/subnetmarco/pgmcp

@golang_google

#go #golang
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7😁64🤯1
Оживи робота своим алгоритмом и поборись за призовой фонд в 10 250 000 рублей на True Tech Champ 2025.

True Tech Champ 2025 — это третий всероссийский чемпионат по программированию от МТС с онлайн-этапами отбора и грандиозным шоу-финалом в Москве.

Тебя ждут два трека — выбирай:

I. Алгоритмический [призовой фонд 2 750 000 рублей].

Если классический олимпиадный формат — твоя стихия, этот трек для тебя. Блесни математическими навыками, покажи скилы в работе со структурами данных и написании алгоритмов — и окажись выше соперников в турнирной таблице.

II. Программирование роботов [призовой фонд 7 500 000 рублей].

Запрограммируй робота на скоростное прохождение лабиринта в симуляторе и пройди в финал. На финале участники встретятся офлайн и сразятся на четырех уровнях с полосой препятствий, вспышками света, лазерами и другими препятствиями.

Трек будет интересен начинающим и опытным разработчикам: С++, Go, Python, JS, Java, C# и не только.

Подробности на сайте. Регистрация открыта до 20 октября.
4😁3
👣 Devsyringe — это CLI-утилита (написана на Go), которая позволяет инжектить динамические значения в код или конфигурации, опираясь на декларативные правила описанные в YAML

🚀Главное:
- Инъекция в любые целевые файлы.
- Поддержка извлечения данных из командной строки.
- Конфигурация через YAML-файлы.
- Удобный интерфейс для управления процессами.

📌 GitHub: https://github.com/alchemmist/devsyringe

#go #golang

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔135👍2🔥1🤩1
👣 TableWriter for Go

Удобная Go-библиотека tablewriter для создания таблиц в разных форматах: ASCII, Unicode, Markdown, HTML и с цветами для терминала.

Подходит для:

- CLI-утилит
- логов
- веб-приложений

Простой инструмент, если нужно быстро и красиво вывести табличные данные.

go get github.com/olekukonko/[email protected]

🟢 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥87🤬1