【文件属性】:
文件名称:xz:用于读取和写入xz压缩文件的纯golang软件包
文件大小:510KB
文件格式:ZIP
更新时间:2021-05-09 18:15:08
go compression decompression xz Go
套餐xz
此Go语言包支持读取和写入xz压缩流。 它还包括用于压缩和解压缩数据的gxz命令。 该软件包完全用Go编写,并且不依赖任何C代码。
该软件包目前正在开发中。 可能存在错误,并且API不稳定。 目前,该软件包在压缩速度和大小方面无法与xz工具竞争。 那里的算法已经开发了很长时间,并且已经高度优化。 但是,有许多改进计划,我对并行压缩和解压缩感到非常乐观。 敬请关注!
使用API
以下示例程序显示了如何使用API。
package main
import (
"bytes"
"io"
"log"
"os"
"github.com/ulikunitz/xz"
)
func main () {
const text = "The quick brown fox jumps over the lazy dog. \n "