压缩
基本定义
封装了go内置压缩算法,将复杂的细节封装,提供友好的调用接口。
案例
https://github.com/wike2019/wike_go/tree/main/%E6%A1%88%E4%BE%8B/%E5%8A%A0%E5%AF%86
Archive压缩
package main
import (
"fmt"
"github.com/wike2019/wike_go/src/util/Archive"
)
func main() {
instance:=Archive.New() //创建对象
instance.TarFile("./用于压缩测试/my.txt","./txt.tar")
instance.UnTarFile("./txt.tar","./用于压缩解压测试")
instance.TarDir("./用于压缩测试","./go.tar")
instance.UnTarDir("./go.tar","./压缩解压测试tmp")
instance.Zip("./用于压缩测试","./压缩解压测试tmp.zip")
instance.UnZip("./压缩解压测试tmp.zip","./压缩解压测试zip")
}Compress压缩
最后更新于
这有帮助吗?