diff options
Diffstat (limited to 'storage/storage.go')
-rw-r--r-- | storage/storage.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/storage/storage.go b/storage/storage.go index b788efb..880396a 100644 --- a/storage/storage.go +++ b/storage/storage.go @@ -17,6 +17,12 @@ const ( type Storage interface { Walk(path string, walkMode WalkMode) <-chan string Get(path string) (io.Reader, error) + Put(path string, f io.Reader) error + List(path string) ([]string, error) + Move(src string, dest string) error + Copy(src string, dest string) error + Mkdir(path string) error + Exists(path string) (bool, error) } func CalculateSHA256(r io.Reader) (string, error) { |