package
6.26.0
Repository: https://github.com/c2fo/vfs.git
Documentation: pkg.go.dev

# Packages

Package all imports all VFS implementations.
Package azure Microsoft Azure Blob Storage VFS Implementation # Usage Rely on github.com/c2fo/vfs/backend import( "github.com/c2fo/vfs/v6/backend" "github.com/c2fo/vfs/v6/backend/azure" ) func UseFs() error { fs := backend.Backend(azure.Scheme) ..
Package ftp - FTP VFS implementation.
Package gs - Google Cloud Storage VFS implementation.
Package mem - built-in mem lib VFS implementation.
Package os - built-in os lib VFS implementation.
Package s3 - AWS S3 VFS implementation.
Package sftp - SFTP VFS implementation.
Package testsuite is meant to be run by implementors of backends to ensure that the behaviors of their backend matches the expected behavior of the interface.

# Functions

Backend returns the backend file system by name.
Register a new file system in backend map.
RegisteredBackends returns an array of backend names.
Unregister unregisters a file system from backend map.
UnregisterAll unregisters all file systems from backend map.
ValidateCopySeekPosition return ensures current seek cursor is 0,0.