Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-30T12:59:15.000Z (over 6 years ago)
- Last Synced: 2024-08-02T05:12:17.983Z (4 months ago)
- Topics: archiver, golang, zip
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 3
- 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
[![CircleCI](https://circleci.com/gh/medtune/go-archive.svg?style=svg)](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: archiverSubcommands:
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