⚡️ Почему лучшие разработчики всегда на шаг впереди?
Потому что они знают, где брать настоящие инсайд!
Оставь “программирование в вакууме” в прошлом, выбирай свой стек — подпишись и погружайся в поток идей, лайфхаков и знаний, которые не найдёшь в открытом доступе.
ИИ: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Мл собес t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
МЛ: t.me/machinelearning_ru
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/golang_interview
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Физика: t.me/fizmat
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги: https://yangx.top/addlist/BkskQciUW_FhNjEy
💼ИТ-вакансии t.me/addlist/_zyy_jQ_QUsyM2Vi
Подпишись, чтобы всегда знать, куда двигаться дальше!
Потому что они знают, где брать настоящие инсайд!
Оставь “программирование в вакууме” в прошлом, выбирай свой стек — подпишись и погружайся в поток идей, лайфхаков и знаний, которые не найдёшь в открытом доступе.
ИИ: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Мл собес t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
МЛ: t.me/machinelearning_ru
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/golang_interview
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Физика: t.me/fizmat
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги: https://yangx.top/addlist/BkskQciUW_FhNjEy
💼ИТ-вакансии t.me/addlist/_zyy_jQ_QUsyM2Vi
Подпишись, чтобы всегда знать, куда двигаться дальше!
🤬16😁7❤3👍2
🔥 Beelzebub — продвинутый low-code honeypot с LLM 🔥
Beelzebub — легковесный honeypot-фреймворк с ядром LLM, текстом симулирующий «живую» систему. Позволяет безопасно ловить атакующих, создавая иллюзию реального сервера.
Основные возможности:
- Модульная настройка через YAML-конфиги для добавления сервисов и портов
- Поддержка SSH, HTTP, TCP и MCP-протоколов на основе ИИ
- Сбор метрик Prometheus и интеграция с ELK
- Запуск через Docker, Helm или Kubernetes
Быстрый старт:
📌 Github
Beelzebub — легковесный honeypot-фреймворк с ядром LLM, текстом симулирующий «живую» систему. Позволяет безопасно ловить атакующих, создавая иллюзию реального сервера.
Основные возможности:
- Модульная настройка через YAML-конфиги для добавления сервисов и портов
- Поддержка SSH, HTTP, TCP и MCP-протоколов на основе ИИ
- Сбор метрик Prometheus и интеграция с ELK
- Запуск через Docker, Helm или Kubernetes
Быстрый старт:
git clone https://github.com/mariocandela/beelzebub.git
cd beelzebub
docker-compose up -d
📌 Github
❤18👍4🔥2
Красивый оконный менеджер для X11 полностью написанный на Go.
🔗 Репозиторий:
https://github.com/BobdaProgrammer/doWM
#golang #go
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥15😱10❤5🤬4😁2
🚀 Dapr – универсальный runtime для распределённых приложений
Dapr (Distributed Application Runtime) — это open‑source runtime от Microsoft, завершённый проект CNCF, позволяющий разработчикам на любом языке (Go, Python, Java, JavaScript, .NET и др.) легко строить масштабируемые, устойчивые и безопасные микросервисы для облака и edge-окружений.
🧱 Ключевые возможности «блоков»:
- Надёжный вызов сервисов (HTTP/gRPC с тайм‑аутами, retry, mTLS)
- Pub/Sub для удобной событийной архитектуры
- Хранение состояния с модульными хранилищами (Redis, DynamoDB, CosmosDB и др.)
- Триггеры и связи с внешними системами
- Акторная модель виртуальных акторов
- Управление секретами, конфигурацией, распределёнными блокировками
- Полная наблюдаемость: трейсы, метрики, логи
⚙️ Архитектура Sidecar:
Dapr развёртывается рядом с вашим приложением — как контейнер или процесс. Всё взаимодействие идёт через локальные HTTP/gRPC API, обеспечивая независимость от языка и лёгкость интеграции.
📈 Когда применять?
- Микросервисы на Kubernetes и вне его (edge, локально, VM)
- Реализация паттернов: саги, транзакционный outbox, актора, pub/sub
- Решение проблем сервис‑то‑сервис вызовов, надёжности, наблюдения, безопасности
🤔 Подходит ли Dapr для вашего проекта?
- Нужны надёжные межсервисные вызовы + управление состоянием — ✅
- Хотите масштабируемую событийную архитектуру — ✅
- Не хотите привязки к облачному провайдеру — ✅
Если строите микросервисы — Dapr помогает освободиться от инфраструктурных головоломок и сосредоточиться на бизнес-логике.
📌 GitHub: https://github.com/dapr/dapr
🌐 Документация: https://dapr.io
🛠 CLI + SDKs: Go, Python, Java, JS, Rust, .NET
@golang_google
Dapr (Distributed Application Runtime) — это open‑source runtime от Microsoft, завершённый проект CNCF, позволяющий разработчикам на любом языке (Go, Python, Java, JavaScript, .NET и др.) легко строить масштабируемые, устойчивые и безопасные микросервисы для облака и edge-окружений.
🧱 Ключевые возможности «блоков»:
- Надёжный вызов сервисов (HTTP/gRPC с тайм‑аутами, retry, mTLS)
- Pub/Sub для удобной событийной архитектуры
- Хранение состояния с модульными хранилищами (Redis, DynamoDB, CosmosDB и др.)
- Триггеры и связи с внешними системами
- Акторная модель виртуальных акторов
- Управление секретами, конфигурацией, распределёнными блокировками
- Полная наблюдаемость: трейсы, метрики, логи
⚙️ Архитектура Sidecar:
Dapr развёртывается рядом с вашим приложением — как контейнер или процесс. Всё взаимодействие идёт через локальные HTTP/gRPC API, обеспечивая независимость от языка и лёгкость интеграции.
📈 Когда применять?
- Микросервисы на Kubernetes и вне его (edge, локально, VM)
- Реализация паттернов: саги, транзакционный outbox, актора, pub/sub
- Решение проблем сервис‑то‑сервис вызовов, надёжности, наблюдения, безопасности
🤔 Подходит ли Dapr для вашего проекта?
- Нужны надёжные межсервисные вызовы + управление состоянием — ✅
- Хотите масштабируемую событийную архитектуру — ✅
- Не хотите привязки к облачному провайдеру — ✅
Если строите микросервисы — Dapr помогает освободиться от инфраструктурных головоломок и сосредоточиться на бизнес-логике.
📌 GitHub: https://github.com/dapr/dapr
🌐 Документация: https://dapr.io
🛠 CLI + SDKs: Go, Python, Java, JS, Rust, .NET
@golang_google
🔥14❤6👍3🤬3😁1
Шлюз WhatsApp Web с поддержкой нескольких устройств на Go для отправки и получения сообщений, автоматизации, ботов и кастомных интеграций.
📌 Github
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤4🔥2
🌟 Релиз Go 1.24.5 и 1.23.11!
🔐 Безопасность: включено исправление уязвимости в цепочке инструментов Go (CVE-2025-4674)
📡 Анонс: https://groups.google.com/g/golang-announce/c/gTNJnDXmn34/m/rdlFOriABQAJ
📦 Скачать: https://go.dev/dl/#go1.24.5
#golang #go #release
@golang_google
🔐 Безопасность: включено исправление уязвимости в цепочке инструментов Go (CVE-2025-4674)
📡 Анонс: https://groups.google.com/g/golang-announce/c/gTNJnDXmn34/m/rdlFOriABQAJ
📦 Скачать: https://go.dev/dl/#go1.24.5
#golang #go #release
@golang_google
👍23❤7🔥4
🦍 Gorilla Handlers — коллекция middleware для Go HTTP-серверов. Пакет от создателей популярного веб-тулкита Gorilla предлагает готовые решения для типовых задач HTTP-обработки. Сюда входят middleware для логирования в формате Apache, сжатия gzip, валидации Content-Type и обработки заголовков прокси.
Проект также имеет интеграцию с нативным net/http, например, CompressHandler добавляет прозрачное сжатие ответов буквально одной строкой, а RecoveryHandler ловит непредвиденные паники без лишнего бойлерплейта. Для облачных сценариев полезен ProxyHeaders, который корректно обрабатывает X-Forwarded-* заголовки от балансировщиков.
🤖 GitHub
@golang_google
Проект также имеет интеграцию с нативным net/http, например, CompressHandler добавляет прозрачное сжатие ответов буквально одной строкой, а RecoveryHandler ловит непредвиденные паники без лишнего бойлерплейта. Для облачных сценариев полезен ProxyHeaders, который корректно обрабатывает X-Forwarded-* заголовки от балансировщиков.
🤖 GitHub
@golang_google
👍13❤8🔥2
🔐 Encryption and Decryption in Go: практическое руководство
Shrijith Venkatramana (основатель Hexmos) на Dev.to делится подробной инструкцией по шифрованию и расшифровке данных в Go — от симметричного AES до асимметричного RSA.
✅ Зачем это нужно для Go‑разработчиков?
- Защита чувствительных данных (пароли, API‑ключи, платёжная информация)
- Реализация надёжного шифрования без сторонних библиотек
- Использование только стандартной библиотеки Go
🔄 Симметричное шифрование с AES
AES‑CBC:
— AES‑256 с 32‑байтовым ключом
— Генерация уникального IV для каждого блока
— Padding: PKCS#5
AES‑GCM:
— Безопасный режим GCM с встроенной проверкой целостности
— Не требует padding
— Использует 12‑байтный nonce
🔑 Асимметричное шифрование с RSA
— Генерация ключей RSA 2048‑бит
— Шифрование через OAEP и SHA‑256
— Используется для защиты небольших данных (например, AES‑ключей)
🧠 Хэширование vs Шифрование
— Шифрование: двусторонний процесс, можно расшифровать
— Хэширование: односторонний, для хранения и проверки (например, паролей)
✅ Почему стоит прочитать
- Реальные компилируемые примеры AES и RSA
- Чёткие пояснения IV, nonce, padding, авторизации
- Всё написано понятно, без магии и внешних зависимостей
🔗 Статья
Shrijith Venkatramana (основатель Hexmos) на Dev.to делится подробной инструкцией по шифрованию и расшифровке данных в Go — от симметричного AES до асимметричного RSA.
✅ Зачем это нужно для Go‑разработчиков?
- Защита чувствительных данных (пароли, API‑ключи, платёжная информация)
- Реализация надёжного шифрования без сторонних библиотек
- Использование только стандартной библиотеки Go
🔄 Симметричное шифрование с AES
AES‑CBC:
ciphertext, err := encryptAES(plaintext, key)
decrypted, err := decryptAES(ciphertext, key)
— AES‑256 с 32‑байтовым ключом
— Генерация уникального IV для каждого блока
— Padding: PKCS#5
AES‑GCM:
ciphertext, err := encryptGCM(plaintext, key)
decrypted, err := decryptGCM(ciphertext, key)
— Безопасный режим GCM с встроенной проверкой целостности
— Не требует padding
— Использует 12‑байтный nonce
🔑 Асимметричное шифрование с RSA
ciphertext, _ := rsa.EncryptOAEP(sha256.New(), rand.Reader, publicKey, plaintext, nil)
decrypted, _ := rsa.DecryptOAEP(sha256.New(), rand.Reader, privateKey, ciphertext, nil)
— Генерация ключей RSA 2048‑бит
— Шифрование через OAEP и SHA‑256
— Используется для защиты небольших данных (например, AES‑ключей)
🧠 Хэширование vs Шифрование
— Шифрование: двусторонний процесс, можно расшифровать
— Хэширование: односторонний, для хранения и проверки (например, паролей)
✅ Почему стоит прочитать
- Реальные компилируемые примеры AES и RSA
- Чёткие пояснения IV, nonce, padding, авторизации
- Всё написано понятно, без магии и внешних зависимостей
🔗 Статья
👍27❤10🔥5
🚀 Подготовка к собеседованиям на Go — репозиторий go-interview-practice
Проект с задачами на Go, которые помогут прокачать навыки и уверенно пройти техническое интервью.
🧠 Что внутри:
• Задачи разного уровня сложности — от базовых до продвинутых
• Темы: goroutines, каналы, интерфейсы, тестирование, конкуренция
• Удобный запуск — можно писать и проверять код прямо в браузере
• Встроенные тесты и CI — всё автоматически проверяется
• Обучающие материалы к каждой задаче
👨💻 Подходит:
— Junior и Middle Go-разработчикам
— Тем, кто готовится к собеседованию
— Всем, кто хочет системно улучшить знание Go на практике
💡 Можно форкать, дорабатывать и использовать бесплатно (MIT)
Простой способ натренировать Go-мышцу перед собеседованием. Попробуй.
📌 Github
@Golang_google
Проект с задачами на Go, которые помогут прокачать навыки и уверенно пройти техническое интервью.
🧠 Что внутри:
• Задачи разного уровня сложности — от базовых до продвинутых
• Темы: goroutines, каналы, интерфейсы, тестирование, конкуренция
• Удобный запуск — можно писать и проверять код прямо в браузере
• Встроенные тесты и CI — всё автоматически проверяется
• Обучающие материалы к каждой задаче
👨💻 Подходит:
— Junior и Middle Go-разработчикам
— Тем, кто готовится к собеседованию
— Всем, кто хочет системно улучшить знание Go на практике
💡 Можно форкать, дорабатывать и использовать бесплатно (MIT)
Простой способ натренировать Go-мышцу перед собеседованием. Попробуй.
📌 Github
@Golang_google
🔥25❤15👍13
Инструмент, который превращает ваш Makefile в наглядный граф целей и зависимостей.
🛠 Что делает:
- Парсит Makefile и строит наглядную диаграмму зависимостей
- Использует
dot
(Graphviz) для рендера- Упрощает отладку и понимание сложных build-процессов
📦 Установка:
go install github.com/dnaeon/makefile-graph@latest
📌 Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥9👍8
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤11👍4🥰1
🚀 MIRIX — от Mirix-AI: универсальная платформа для работы с LLM и multimodal AI
Открытая инфраструктура, которая превращает LLM и мультимодальные модели в мощный AI-движок:
🔧 Возможности MIRIX
▪ Плагин-фреймворк: легко подключать LLM
▪ Пайплайны с логикой: можно комбинировать модели, автоматически включать chain-of-thought, добавлять кастомную логику
▪ Многопользовательский API: поддержка сессий, управление историей, токенами
▪ Интерактивные агенты: чат-боты с памятью, планированием и адаптивным поведением
💡 Почему это полезно
– Гибкая логика: можно внедрять в свой паплайн, правила, разбивать задачу на этапы
– Мульти-модальность: работа не только с языковыми моделями, но и с аудио/видео/датасетами
– Развиваемость: легко подключать новые плагины, модели, фичи
– Продуктивность: готовый skeleton для создания собственного AI-сервиса — от прототипа до продакшена
📌 Website: https://mirix.io
📌 Paper: https://arxiv.org/abs/2507.07957
📌 Github: https://github.com/Mirix-AI/MIRIX
@Golang_google
Открытая инфраструктура, которая превращает LLM и мультимодальные модели в мощный AI-движок:
🔧 Возможности MIRIX
▪ Плагин-фреймворк: легко подключать LLM
▪ Пайплайны с логикой: можно комбинировать модели, автоматически включать chain-of-thought, добавлять кастомную логику
▪ Многопользовательский API: поддержка сессий, управление историей, токенами
▪ Интерактивные агенты: чат-боты с памятью, планированием и адаптивным поведением
💡 Почему это полезно
– Гибкая логика: можно внедрять в свой паплайн, правила, разбивать задачу на этапы
– Мульти-модальность: работа не только с языковыми моделями, но и с аудио/видео/датасетами
– Развиваемость: легко подключать новые плагины, модели, фичи
– Продуктивность: готовый skeleton для создания собственного AI-сервиса — от прототипа до продакшена
📌 Website: https://mirix.io
📌 Paper: https://arxiv.org/abs/2507.07957
📌 Github: https://github.com/Mirix-AI/MIRIX
@Golang_google
❤5🔥4🤬3👍2
Если ты любишь TUI-интерфейсы и работаешь в терминале — это must-see.
GopherTube — это open-source YouTube-клиент на Go, который работает прямо в консоли.
Никаких браузеров, никакого GUI — только поиск, выбор и просмотр видео.
📦 Репозиторий: https://github.com/KrishnaSSH/GopherTube
Что умеет:
- искать видео по ключевым словам
- воспроизводить их через
mpv
- скачивать через
yt-dlp
- всё это — в удобном TUI-интерфейсе
💡 Зачем это нужно:
- смотреть/слушать видео на сервере без GUI
- работать в терминале быстрее, без переключений
- расширить знания по Go и TUI-разработке
Автор приглашает комьюнити участвовать — можно предложить фичи, улучшить UX, поработать над кешированием, плейлистами, буфером и т.д.
🧠 Отличный пример того, как писать полезные и лаконичные инструменты на Go.
#golang #tui #opensource #cli
📌 Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36🤔12❤8👍6🥰1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
🐳 ctop — этот инструмент предлагает наглядный мониторинг контейнеров прямо в терминале. Ctop выводит метрики CPU, памяти и сети в реальном времени, подсвечивая проблемные контейнеры — например, те, что съели всю оперативку.
Интересно, что можно не только смотреть статистику, но и управлять контейнерами: останавливать, перезапускать или заходить внутрь через exec — всё через интуитивное TUI. Под капотом — поддержка Docker и runC, а в планах добавление Kubernetes.
Установка занимает одну команду (есть варианты для Linux, macOS и даже Windows через scoop). Для тех, кто не хочет ничего ставить, есть Docker-образ — запускается за секунды.
🔗 GitHub
@DevopsDocker
Интересно, что можно не только смотреть статистику, но и управлять контейнерами: останавливать, перезапускать или заходить внутрь через exec — всё через интуитивное TUI. Под капотом — поддержка Docker и runC, а в планах добавление Kubernetes.
Установка занимает одну команду (есть варианты для Linux, macOS и даже Windows через scoop). Для тех, кто не хочет ничего ставить, есть Docker-образ — запускается за секунды.
🔗 GitHub
@DevopsDocker
❤21👍12🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Amazon представила собственную AI‑IDE — Kiro
Это не просто ещё одна среда с автодополнением. Kiro — полноценная платформа для разработки на основе спецификаций, которая выходит далеко за пределы прототипов.
💡 Что внутри:
• Агент понимает спецификацию и сам пишет рабочий код
• Всё связано хуками:
– сохранил файл → автотесты обновлены
– поменял API → README переписан
– всё это в фоне, без лишнего шума
🧠 Встроенное:
• Поддержка MCP и steering rules для управления поведением агентов
• Агентный чат внутри редактора
• Полная интеграция с настройками и расширениями VS Code (основано на Code OSS)
🚀 Работает на Mac, Windows, Linux
Amazon делает ставку на автоматизацию всего цикла разработки.
📎 Подробнее: https://kiro.dev/blog/introducing-kiro/
#Amazon #AI #IDE #Kiro #DevTools
@Golang_google
Это не просто ещё одна среда с автодополнением. Kiro — полноценная платформа для разработки на основе спецификаций, которая выходит далеко за пределы прототипов.
💡 Что внутри:
• Агент понимает спецификацию и сам пишет рабочий код
• Всё связано хуками:
– сохранил файл → автотесты обновлены
– поменял API → README переписан
– всё это в фоне, без лишнего шума
🧠 Встроенное:
• Поддержка MCP и steering rules для управления поведением агентов
• Агентный чат внутри редактора
• Полная интеграция с настройками и расширениями VS Code (основано на Code OSS)
🚀 Работает на Mac, Windows, Linux
Amazon делает ставку на автоматизацию всего цикла разработки.
📎 Подробнее: https://kiro.dev/blog/introducing-kiro/
#Amazon #AI #IDE #Kiro #DevTools
@Golang_google
🔥20👍10❤8🤬2🤯1
🐍 Mage — интересная альтернатива Make для Go-разработчиков. Вместо сложных bash-скриптов с синтаксисом Makefile вы пишете обычные Go-функции, которые Mage автоматически превращает в исполняемые цели, как в классическом Make.
Проект особенно удобен для кросс-платформенной разработки: работает на всех основных ОС без зависимостей. Для работы достаточно установить бинарник и начать писать сборку на знакомом языке вместо изучения синтаксиса Makefile.
🤖 GitHub
@golang_google
Проект особенно удобен для кросс-платформенной разработки: работает на всех основных ОС без зависимостей. Для работы достаточно установить бинарник и начать писать сборку на знакомом языке вместо изучения синтаксиса Makefile.
🤖 GitHub
@golang_google
👍27❤9🔥7😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁184👍25🔥8❤6🤯6🤬3😢2
🔗 Alice — лаконичный инструмент для цепочки HTTP-middleware в Go. Вместо вложенных вызовов в духе
В отличие от альтернатив, здесь нет магии: под капотом обычный цикл, последовательно применяющий конструкторы. Инструмент имеет совместимость с любым middleware вида
🤖 GitHub
@golang_google
Middleware1(Middleware2(App))
он предлагает линейный синтаксис через alice.New(), сохраняя при этом полный контроль над порядком выполнения. Проект не пытается переизобретать middleware, а просто автоматизирует их обёртку. В отличие от альтернатив, здесь нет магии: под капотом обычный цикл, последовательно применяющий конструкторы. Инструмент имеет совместимость с любым middleware вида
func(http.Handler) http.Handler
и прозрачность поведения.🤖 GitHub
@golang_google
❤10😁8👍7🥰2🤔1
📝 Goldmark — быстрый и расширяемый парсер Markdown для Go, полностью соответствующий спецификации CommonMark 0.31.2. Он не только придерживается стандартов, но и предлагает гибкость для кастомизации: можно добавлять собственные правила разбора, трансформеры и рендереры.
Проект выделяется чистотой кода, отсутствием внешних зависимостей и поддержкой популярных расширений вроде GFM, таблиц, списков задач и сносок. При этом парсер работает даже через WASM — на сайте есть интерактивная песочница для тестирования.
🤖 GitHub
@golang_google
Проект выделяется чистотой кода, отсутствием внешних зависимостей и поддержкой популярных расширений вроде GFM, таблиц, списков задач и сносок. При этом парсер работает даже через WASM — на сайте есть интерактивная песочница для тестирования.
🤖 GitHub
@golang_google
🔥26👍6❤3
This media is not supported in your browser
VIEW IN TELEGRAM
—
brew install lazygit
lazygit — это простой интерфейс терминала для команд git.
GUI сделан на основе библиотеки
gocui
, с помощью которой можно реализовать полноценные окна и взаимодействие с ними в терминале.lazygit можно гибко настраивать под себя, начиная с цветовой гаммы и заканчивая добавлением новых команд или горячих клавиш. Все настройки лежат в файле
config.yml
: в Linux — ~/.config/lazygit/config.yml
, в MacOS — ~/Library/Application Support/lazygit/config.yml
@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍9🔥7