package
0.4.86
Repository: https://github.com/flarco/dbio.git
Documentation: pkg.go.dev

# Functions

Delete deletes the provided path 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
MakeDatastream create a datastream from a reader.
No description provided by the author
NewExcel creates a new excel file.
NewExcelFromFile return a new Excel instance from a local file.
NewExcelFromReader return a new Excel instance from a reader.
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", ...`.
NewGoogleSheet is a blank spreadsheet title is the new spreadsheet title.
NewGoogleSheetFromURL return a new GoogleSheet instance from a provided url.
ParseURL parses a URL.
PeekFileType peeks into the file to try determine the file type CSV is the default.
No description provided by the author
TestFsPermissions tests read/write permisions.
Write writer to a writer from a reader.
WriteDatastream writes a datasream to a writer or use fs.Write(path, ds.NewCsvReader(0)).

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

AzureFileSysClient is a file system client to write file to Microsoft's Azure file sys.
BaseFileSysClient is the base file system type.
Excel represent an Excel object pointing to its file.
No description provided by the author
No description provided by the author
GoogleFileSysClient is a file system client to write file to Amazon's S3 file sys.
GoogleSheet represent a Google Sheet object.
HTTPFileSysClient is for HTTP files.
LocalFileSysClient is a file system client to write file to local file sys.
PathNode represents a file node.
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

No description provided by the author
PathNodes represent file nodes.