https://github.com/shareed2k/storage
Cloud storage abstraction package for Go build on top of Rclone inspired by Laravel File Storage
https://github.com/shareed2k/storage
file gcs golang rclone s3 storage
Last synced: 12 months ago
JSON representation
Cloud storage abstraction package for Go build on top of Rclone inspired by Laravel File Storage
- Host: GitHub
- URL: https://github.com/shareed2k/storage
- Owner: Shareed2k
- License: mit
- Created: 2020-05-30T09:17:54.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-01T19:34:25.000Z (about 6 years ago)
- Last Synced: 2025-05-19T03:09:53.006Z (about 1 year ago)
- Topics: file, gcs, golang, rclone, s3, storage
- Language: Go
- Homepage:
- Size: 39.1 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **Storage**
storage is a Go library inspired by [Laravel File Storage](https://laravel.com/docs/7.x/filesystem) build on top of [Rclone](https://rclone.org/). Laravel provides a powerful filesystem abstraction thanks to the wonderful Flysystem PHP package by Frank de Jonge.
So after I switched programming language to Golang, I want to have also something like file storage library for use in Golang, there is a wonderful tool called [Rclone](https://rclone.org/),
Rclone support a long list of providers, I'm gonna use Rclone as file system core lib.
## Installation
Installation is done using the `go get` command:
```bash
go get github.com/shareed2k/storage
```