cgofuse
cgofuse copied to clipboard
Cross-platform FUSE library for Go - Works on Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD
I'm building in GoLand at the moment, though oddly this message started to appear. Any restrictions on the versions one can use for Go, or Fuse? ... fuse/focal,now 2.9.9-3 amd64...
If you compile and run this program ```go package main import ( "fmt" "github.com/winfsp/cgofuse/fuse" ) func main() { fmt.Printf("fuse.O_APPEND = 0x%04x\n", fuse.O_APPEND) fmt.Printf("fuse.O_CREAT = 0x%04x\n", fuse.O_CREAT) fmt.Printf("fuse.O_EXCL = 0x%04x\n", fuse.O_EXCL)...
Hello I'm writing a windows app which it's needed to mount multiple drives, I have a problem to get mount and unmount result, when I mount filesystem my app waits...
remove race conditions as seen with `go test -race` on FileSystemHost members
There's some other arg that's not listed on help menu, it took me a while to find that there's `-o ExactFileSystemName=NAME` and `-o FileSystemName=NAME` on WinFsp Thanks
I am trying to increase the buffer size in Read() when using linux but have not yet been successful. From what I have been able to work out, one possible...
Is it possible to re-enable [File System Locking](https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-lockfile) in the [fsop.go](https://github.com/billziss-gh/cgofuse/blob/master/fuse/fsop.go#L281-L282) module?
So I currently have my file system fully working on Windows, I can add/delete files/directories and everything works as it should. When I run it on Mac and copy a...
I encountered an issue on macOS where under load, a `ls` on a cgofuse-mounted filesystem would sometimes show files twice, or not show some files at all. My application is...
Hi! I'm trying to track down a performance issue with cgofuse vs bazil.org/fuse in rclone. Here is cgofuse mounting a local disk on Linux. ``` $ dd if=/tmp/1G of=/mnt/tmp/1G bs=128k...