【文件属性】:
文件名称:go-fuse:Go的FUSE绑定
文件大小:303KB
文件格式:ZIP
更新时间:2021-04-28 02:00:26
fuse libfuse filesystem fuse-libraries Go
保险丝
为FUSE内核模块进行本机绑定。
您应该导入并使用库。 它紧密遵循有线协议,但为构建基于节点和路径的文件系统提供了方便的抽象方法
可在和上获得旧的,已弃用的API。
与其他FUSE库的比较
FUSE库在2019年完成的重写中获得了一个新的,经过清理的API。在查找大量文档。
该库的其他亮点是
全面和最新的协议支持(最多7.12.28)。
与libfuse竞争的性能。
例子
example/hello/main.go包含60行的“ hello world”文件系统
zipfs/zipfs.go包含一个用于zip和tar文件的小型且简单的只读文件系统。 相应的命令在example / zipfs /中,例如,
mkdir /tmp/mountpoint
example/zipfs/zipfs /tmp/mountpoint file.zip &
ls /tmp/mountpo