cubefs/depends/bazil.org/fuse
Victor1319 6dee04aa85 refactor(fuse): refactor fuse read performance. #1000261380
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-19 15:43:43 +08:00
..
doc feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
examples [Enhancemant] Support fuse request timeout 2023-03-30 13:03:28 +08:00
fs refactor(fuse): refactor fuse read performance. #1000261380 2025-08-19 15:43:43 +08:00
fuseutil feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
syscallx enhance:go fmt updated by go1.17 2023-05-26 11:17:10 +08:00
.gitattributes feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
.gitignore feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
block_pool.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
buffer.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
debug.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
error_darwin.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
error_freebsd.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
error_linux.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
error_std.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_darwin.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_freebsd.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel_darwin.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel_freebsd.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel_linux.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel_std.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel_test.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_kernel.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
fuse_linux.go refactor(fuse): refactor fuse read performance. #1000261380 2025-08-19 15:43:43 +08:00
fuse.go refactor(fuse): refactor fuse read performance. #1000261380 2025-08-19 15:43:43 +08:00
LICENSE feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
mount_darwin.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
mount_freebsd.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
mount_linux.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
mount.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options_daemon_timeout_test.go enhance:go fmt updated by go1.17 2023-05-26 11:17:10 +08:00
options_darwin.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options_freebsd.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options_helper_test.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options_linux.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options_nocomma_test.go enhance:go fmt updated by go1.17 2023-05-26 11:17:10 +08:00
options_test.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
options.go refactor(fuse): refactor fuse read performance. #1000261380 2025-08-19 15:43:43 +08:00
protocol.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
README.md feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
unmount_linux.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00
unmount_std.go enhance:go fmt updated by go1.17 2023-05-26 11:17:10 +08:00
unmount.go feature: enable go mod and update vendor 2022-04-13 15:57:55 +08:00

bazil.org/fuse -- Filesystems in Go

bazil.org/fuse is a Go library for writing FUSE userspace filesystems.

It is a from-scratch implementation of the kernel-userspace communication protocol, and does not use the C library from the project called FUSE. bazil.org/fuse embraces Go fully for safety and ease of programming.

Heres how to get going:

go get bazil.org/fuse

Website: http://bazil.org/fuse/

Github repository: https://github.com/bazil/fuse

API docs: http://godoc.org/bazil.org/fuse

Our thanks to Russ Cox for his fuse library, which this project is based on.