Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compressor ¶
type Compressor interface { Compress(output string, files ...*os.File) error UnCompress(zipFile, output string) error }
func NewCompressor ¶
func NewCompressor(compressType Kind) Compressor
NewCompressor *
- @Description:
- @param compressType
- @return Compressor
type ZipCompress ¶
type ZipCompress struct {
Type Kind
}
ZipCompress "Zip Compress"
func (*ZipCompress) Compress ¶
func (c *ZipCompress) Compress(output string, files ...*os.File) error
Compress *
- @Description:
- @receiver c
- @param output
- @param files
- @return error
func (*ZipCompress) UnCompress ¶
func (c *ZipCompress) UnCompress(zipFile, output string) error
UnCompress *
- @Description:
- @receiver c
- @param zipFile
- @param output
- @return error
Click to show internal directories.
Click to hide internal directories.