starting out
This commit is contained in:
@@ -0,0 +1,39 @@
|
|||||||
|
package storage
|
||||||
|
|
||||||
|
//import ()
|
||||||
|
|
||||||
|
type LocalStorage {
|
||||||
|
BaseDir string
|
||||||
|
}
|
||||||
|
|
||||||
|
func UploadFile(dirPath, filename string, data io.Reader) error {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func ListFiles(dirPath) {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func ReadFile() {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func WriteFile() {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func CloseFile() {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeleteFile() {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeleteDirectory() {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeleteDirectoryRecursive() {
|
||||||
|
//
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
package storage
|
||||||
|
|
||||||
|
style Storage interface {
|
||||||
|
ListFiles()
|
||||||
|
ReadFile(b []byte) (n int, err error)
|
||||||
|
WriteFile(b []byte) (n int, err error)
|
||||||
|
CloseFile() error
|
||||||
|
DeleteFile()
|
||||||
|
DeleteDirectory()
|
||||||
|
DeleteDirectoryRecursive()
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user