🧮 Парсим `lsblk` и анализируем диски на Go — без зависимостей
Вместо тяжёлых утилит можно легко написать парсер для анализа дисков прямо на Go.
В блоге Rezmoss показано, как создать свой анализатор дисков и разделов, используя
🔍 Что делает утилита:
• Запускает
• Парсит структуру блок-устройств и их монтирования
• Выводит дерево разделов, меток и точек монтирования
• Работает без сторонних зависимостей
📦 Используются только:
•
•
• Стандартные структуры Go для представления дисков
🧠 Полезно для:
• CLI-утилит по управлению хранилищем
• системных тулов в Linux
• кастомных мониторингов и автоконфигурации
🔗 Читай подробнее: rezmoss.com/blog/disk-partition-analyzer-in-go/
#golang #linux #sysadmin #devtools #cli
Вместо тяжёлых утилит можно легко написать парсер для анализа дисков прямо на Go.
В блоге Rezmoss показано, как создать свой анализатор дисков и разделов, используя
lsblk и стандартную библиотеку Go.🔍 Что делает утилита:
• Запускает
lsblk -J и получает JSON • Парсит структуру блок-устройств и их монтирования
• Выводит дерево разделов, меток и точек монтирования
• Работает без сторонних зависимостей
📦 Используются только:
•
os/exec для запуска lsblk •
encoding/json для разбора вывода • Стандартные структуры Go для представления дисков
🧠 Полезно для:
• CLI-утилит по управлению хранилищем
• системных тулов в Linux
• кастомных мониторингов и автоконфигурации
🔗 Читай подробнее: rezmoss.com/blog/disk-partition-analyzer-in-go/
#golang #linux #sysadmin #devtools #cli
❤7👍6🥰1
🔥 Tiny-RDM — современный кроссплатформенный менеджер для Redis!
Доступен на Mac, Windows и Linux, создан на Go и предлагает лёгкий, интуитивный интерфейс для работы с Redis-базами.
✅ Поддержка множества подключений
✅ Просмотр, редактирование и удаление ключей
✅ CLI-консоль прямо в приложении
✅ Быстрая навигация и фильтрация
🔗 Репозиторий: https://github.com/tiny-craft/tiny-rdm
#Redis #golang #opensource #devtools
Доступен на Mac, Windows и Linux, создан на Go и предлагает лёгкий, интуитивный интерфейс для работы с Redis-базами.
✅ Поддержка множества подключений
✅ Просмотр, редактирование и удаление ключей
✅ CLI-консоль прямо в приложении
✅ Быстрая навигация и фильтрация
🔗 Репозиторий: https://github.com/tiny-craft/tiny-rdm
#Redis #golang #opensource #devtools
❤2