Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver interface { WithContext(ctx context.Context) Driver Put(file, content string) error PutFile(path string, source File) (string, error) PutFileAs(path string, source File, name string) (string, error) Get(file string) (string, error) Size(file string) (int64, error) Path(file string) string Exists(file string) bool Missing(file string) bool // Url Download(path string) Url(file string) string TemporaryUrl(file string, time time.Time) (string, error) Copy(oldFile, newFile string) error Move(oldFile, newFile string) error Delete(file ...string) error Files(path string) ([]string, error) AllFiles(path string) ([]string, error) Directories(path string) ([]string, error) AllDirectories(path string) ([]string, error) MakeDirectory(directory string) error DeleteDirectory(directory string) error }
Click to show internal directories.
Click to hide internal directories.