Skip to content

ASchurman/zip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Let's implement Zip in Go for fun! Because using Go is a delight.

For now, only file storage without compression is supported. Implementing deflate compression is the next step.

Usage

Run from the command line:

zip {-d|-r|-t|-x} ARCHIVE [FILE ...]
  • ARCHIVE: The zip archive on which to operate.
  • -d: Deletes the provided FILE(s) from the archive.
  • -r: Adds the provided FILE(s) to the archive, or replaces them if files with the same name already exist in the archive. If the archive doesn't yet exist, creates a new zip file.
  • -t: Prints a table listing the files in the archive.
  • -x: Extracts the provided FILE from the archive.

About

Implementing zip in Go for fun!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages