afero
afero copied to clipboard
A FileSystem Abstraction System for Go
# Problem As far as I can tell the `zipfs.Fs` backend is intended to behave similarly to a `BasePathFs` which references an `OsFs`. i.e. if your application supports providing input...
Here's a feature that we are using on my current project - a mountable file system, similar to unix bind mounts. I thought I should polish it up and submit...
To match behavior of `os.File.Readdir`, `MemMapFs.Readdir` should use files buffer instead of retrieving currently stored files on each call. Fixes #261
Hello, Id like to contribute changes that enable afero to be used for go applications running on the zos operating system. The changes are all build tag related. There are...
Is there a supported API to append to a file, or should I use Fs.open() followed by File.Writer().
bpath cleans to ".", but paths "./*" clean to "*". This results in "." not found as prefix of "*" except for hidden files and dirs. Skip the prefix check...
1. Support related path 2. Make ReadlinkIfPossible return path under basepath Fixes #282
Version 1.5.0 introduced the `Chown` method to the `Fs` interface, which is a breaking change since structs that satisfied the interface before might not do it now. What are the...
Hi, I implemented a [FAT filesystem](https://github.com/aligator/GoFAT) myself and added a similar wrapper like afero has now to support the io.FS interface. But now I tried to instead use the wrapper...