Пост

Обертка над 7-zip и unrar для чтения архивов в Go

🔥 go-casket - обертка над 7-zip и unrar для чтения архивов в golang

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

🔨 Под капотом вызов предварительно установленных утилит 7zz (официальный клиент 7-zip), p7zip (порт 7-zip под POSIX) и unrar.

❇️ Широкий выбор поддерживаемых форматов

❇️ Работа с зашифрованными архивами

❇️ Анализ заголовков архивных файлов с помощью kaitan

❇️ Автоматическое определение и выбор доступной утилиты под целевой формат

❇️ Простой интерфейс вызова

Больше полезной информации в Telegram-канале