文件名称:go-raa:快速随机访问文件系统归档
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-29 10:59:53
Go
raa - 随机存取档案 raa 是一个文件容器,类似于 tar 或 zip,专注于允许以线性内存消耗增加的恒定时间随机文件访问。 该库实现了一个与 go 非常相似的 API,允许完全控制和低级别访问所包含的文件。 raa 基于 ,这是 Go 的低级键/值数据库。 安装 推荐的raa安装方式 go get -u github.com/mcuadros/go-raa/... 例子 导入包: import "github.com/mcuadros/go-raa" 创建一个由Archive的新存档文件: a , err = raa . CreateArchive ( "example.raa" ) if err != nil { panic ( err ) } 将一个新文件添加到您的新Archive : f , _ := a . Create ( "/hello.t
【文件预览】:
go-raa-master
----utils.go(3KB)
----archive.go(9KB)
----fixtures()
--------fixture_small.tar(145KB)
----inode_test.go(2KB)
----archive_test.go(5KB)
----inode.go(3KB)
----benchmark()
--------benchmark.go(3KB)
--------benchmark_test.go(2KB)
----.travis.yml(348B)
----LICENSE(1KB)
----file_test.go(4KB)
----doc.go(359B)
----file.go(4KB)
----README.md(2KB)
----cmd()
--------raa()
--------doc.go(114B)
----utils_test.go(3KB)