# Functions
Delete deletes the provided path before writing with some safeguards so to not accidentally delete some root path.
GetDataflow returns a dataflow from specified paths in specified FileSysClient.
No description provided by the author
No description provided by the author
MakeDatastream create a datastream from a reader.
No description provided by the author
NewFileNodes creates fileNodes from slice of maps.
NewFileSysClient create a file system client such as local, s3, azure storage, google cloud storage props are provided as `"Prop1=Value1", "Prop2=Value2", ...`.
NewFileSysClientContext create a file system client with context such as local, s3, azure storage, google cloud storage props are provided as `"Prop1=Value1", "Prop2=Value2", ...`.
NewFileSysClientFromURL returns the proper fs client for the given path props are provided as `"Prop1=Value1", "Prop2=Value2", ...`.
NewFileSysClientFromURLContext returns the proper fs client for the given path with context props are provided as `"Prop1=Value1", "Prop2=Value2", ...`.
No description provided by the author
ParseURL parses a URL.
ParseURL parses a URL.
PeekFileType peeks into the file to try determine the file type CSV is the default.
TestFsPermissions tests read/write permisions.
Write writer to a writer from a reader.
WriteDataflow writes a dataflow to a file sys.
# Structs
AzureFileSysClient is a file system client to write file to Microsoft's Azure file sys.
BaseFileSysClient is the base file system type.
FileNode represents a file node.
No description provided by the author
FtpFileSysClient is for FTP file systems.
GoogleFileSysClient is a file system client to write file to Amazon's S3 file sys.
HTTPFileSysClient is for HTTP files.
LocalFileSysClient is a file system client to write file to local file sys.
S3FileSysClient is a file system client to write file to Amazon's S3 file sys.
SftpFileSysClient is for SFTP / SSH file ops.
# Interfaces
FileSysClient is a client to a file systems such as local, s3, hdfs, azure storage, google cloud storage.
# Type aliases
FileNodes represent file nodes.