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
.