https://github.com/medtune/go-archive
:eight_pointed_black_star: Blazing fast archives maker and reader. [WIP]
https://github.com/medtune/go-archive
archiver golang zip
Last synced: 5 months ago
JSON representation
:eight_pointed_black_star: Blazing fast archives maker and reader. [WIP]
- Host: GitHub
- URL: https://github.com/medtune/go-archive
- Owner: medtune
- License: apache-2.0
- Created: 2018-04-27T16:23:31.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-30T12:59:15.000Z (almost 8 years ago)
- Last Synced: 2025-03-31T04:36:24.461Z (about 1 year ago)
- Topics: archiver, golang, zip
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - go-archive - :eight_pointed_black_star: Blazing fast archives maker and reader. [WIP] (Go)
README
# go-archive
[](https://circleci.com/gh/medtune/go-archive)
Go tool for creating and reading archive files.
###### latest release 0.1.0
## Install
Get with go command
```
go get -u github.com/medtune/go-archive/...
```
## Usage
```
Usage: archiver
Subcommands:
commands list all command names
compress compress a file
decompress decompress a file
flags describe all known top-level flags
help describe subcommands and their syntax
```
## Subcommands
###### Decompress
```
archiver decompress [-t archive type] [-d destination] somefile:
decompress somefile to wanted kind (zip by default).
-d string
destination
-t string
archive type (default "zip")
```
###### Compress
```
archiver compress [-d destination] [-k archive type] somefile:
compress somefile to wanted kind (zip by default).
-t string
archive type (default "zip")
```
## TODO
- ~~archiver commmand~~
- ~~zip support~~
- support concurent Compress/Decompress mechanics
- tar support
- gzib support