Skip to content
/ zip7 Public
forked from essentialkaos/zip7

Go package with p7zip wrapper for working with 7z files. Support Linux, Mac OS X, FreeBSD, Windows

License

Notifications You must be signed in to change notification settings

gocnpan/zip7

 
 

Repository files navigation

PkgGoDev GitHub Actions CI Status GoReportCard Codebeat badge GitHub Actions CodeQL Status

InstallationCompatibility and OS supportBuild StatusContributingLicense


zip7 package provides methods for working with 7z archives (p7zip wrapper).

新增功能

重命名: rn (Rename) command

可以在追加文件后, 通过重命名的方式将文件追加到指定位置

Installation

Make sure you have a working Go 1.17+ workspace (instructions), then:

go get github.com/gocnpan/zip7

If you want to update zip7 to latest stable release, do:

go get -u github.com/gocnpan/zip7

Compatibility and OS support

Version 1.x
p7zip 9.x Partial
p7zip 15.x Full
p7zip 16.x Full
OS Support
Linux ✔️
Mac OS X ✔️
FreeBSD ✔️
Windows ✔️

Running this project on Windows pre-requisite 7zip and 7zip standalone console version from 7zip

Add Windows %PATH% to C:\Program Files\7-Zip or where the program is.

Build Status

Branch Status
master CI
develop CI

Contributing

Before contributing to this project please read our Contributing Guidelines.

License

Apache License, Version 2.0

About

Go package with p7zip wrapper for working with 7z files. Support Linux, Mac OS X, FreeBSD, Windows

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 96.5%
  • Makefile 3.5%