Releases: mandelsoft/vfs
Releases Β· mandelsoft/vfs
Windows Fix
Fix volume handling for path evaluation if used path is on another drive than the current working directory.
Support for is/fs.
This release adds support for the standard Go package io/fs
.
Any instance of a VFS van no be mapped to such a filesystem access interface with
vfs.AsIoFS(fs FileSystem) fs.ReadDirFS
.
Additionally some fixes are included:
- fix
vfs.Exists
catching underlying NotExist error correctly. - fix
vfs.WlkFS
Support Relative Path Determination
v0.3 some doc + fic Components
Some Fixes
- fix permission handling
- fix cleanup up tempfs
- fix windows path mapping
- fix compile error on windows
- add os flags and file mode
First Version
First version of a virtual filesystem for go. It supports various implementations
- OS File Sytems
- Memory File Systems
- File Systems stored in yaml/json files
- Layered File Systems
Based on those implementations file systems can be adapted by
- Readonly File System View
- Folder Folder as File System
- Composable File Systems by Mounting others
- File Systems supporting a Current Working Directory
- Temp File System
The package provides interfaces that can be used to substitute OS related filesystem functions from packages os
and ioutil
.