Archive utilities for Golang
https://pkg.go.dev/egtyl.xyz/shane/archiver
.gitignore | ||
archive.go | ||
archive_fs_test.go | ||
archive_test.go | ||
extract.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
open.go | ||
read.go | ||
README.md |
Archiver
A golang library for extracting and creating archives.
The whole goal with this library is to create something that can both read and write to the archives themselves.
Roadmap
- Automatically detect the archive format
- Add mutexes to work with concurrency
- Support RAR format
- Support zstd format
- Add writing capability
- Support multithreaded gzip
Supported Formats
.tar.gz
.tar.bz2
.tar.xz
.tar
.zip