🧮Парсим `lsblk` и анализируем диски на Go — без зависимостей
Вместо тяжёлых утилит можно легко написать парсер для анализа дисков прямо на Go. В блоге Rezmoss показано, как создать свой анализатор дисков и разделов, используя lsblk и стандартную библиотеку Go.
🔍 Что делает утилита: • Запускает lsblk -J и получает JSON • Парсит структуру блок-устройств и их монтирования • Выводит дерево разделов, меток и точек монтирования • Работает без сторонних зависимостей
📦 Используются только: • os/exec для запуска lsblk • encoding/json для разбора вывода • Стандартные структуры Go для представления дисков
🧠 Полезно для: • CLI-утилит по управлению хранилищем • системных тулов в Linux • кастомных мониторингов и автоконфигурации
🧮Парсим `lsblk` и анализируем диски на Go — без зависимостей
Вместо тяжёлых утилит можно легко написать парсер для анализа дисков прямо на Go. В блоге Rezmoss показано, как создать свой анализатор дисков и разделов, используя lsblk и стандартную библиотеку Go.
🔍 Что делает утилита: • Запускает lsblk -J и получает JSON • Парсит структуру блок-устройств и их монтирования • Выводит дерево разделов, меток и точек монтирования • Работает без сторонних зависимостей
📦 Используются только: • os/exec для запуска lsblk • encoding/json для разбора вывода • Стандартные структуры Go для представления дисков
🧠 Полезно для: • CLI-утилит по управлению хранилищем • системных тулов в Linux • кастомных мониторингов и автоконфигурации
Ng was convicted in April for conspiracy to incite a riot, public nuisance, arson, criminal damage, manufacturing of explosives, administering poison and wounding with intent to do grievous bodily harm between October 2019 and June 2020. How to Create a Private or Public Channel on Telegram? Choose quality over quantity. Remember that one high-quality post is better than five short publications of questionable value. With the sharp downturn in the crypto market, yelling has become a coping mechanism for many crypto traders. This screaming therapy became popular after the surge of Goblintown Ethereum NFTs at the end of May or early June. Here, holders made incoherent groaning sounds in late-night Twitter spaces. They also role-played as urine-loving Goblin creatures. On June 7, Perekopsky met with Brazilian President Jair Bolsonaro, an avid user of the platform. According to the firm's VP, the main subject of the meeting was "freedom of expression."
from us