Skip to content

Commit fe8d98d

Browse files
committed
docs: readme
1 parent f1431a5 commit fe8d98d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ Each driver is thoroughly tested against the shared test suite using [testcontai
3939

4040
| Driver | Kind | Notes |
4141
| ---: | --- | --- |
42+
| <img src="https://img.shields.io/badge/local-4C8EDA?logo=files&logoColor=white" alt="local"> | Local filesystem | Good default for local development and tests. |
4243
| <img src="https://img.shields.io/badge/memory-667085?logo=buffer&logoColor=white" alt="memory"> | In-memory | Best zero-dependency backend for tests and ephemeral workflows. |
4344
| <img src="https://img.shields.io/badge/redis-CB3837?logo=redis&logoColor=white" alt="redis"> | Distributed memory | Good for temporary distributed blob storage with explicit size and durability tradeoffs. |
44-
| <img src="https://img.shields.io/badge/local-4C8EDA?logo=files&logoColor=white" alt="local"> | Local filesystem | Good default for local development and tests. |
45+
| <img src="https://img.shields.io/badge/ftp-FF8C00?logo=filezilla&logoColor=white" alt="ftp"> | Remote filesystem | Embedded integration fixture in the shared matrix. |
46+
| <img src="https://img.shields.io/badge/sftp-1F6FEB?logo=gnu-bash&logoColor=white" alt="sftp"> | Remote filesystem | Container-backed integration coverage in the shared matrix. |
4547
| <img src="https://img.shields.io/badge/s3-569A31?logo=files&logoColor=white" alt="s3"> | Object storage | MinIO-backed integration coverage in the shared matrix. |
4648
| <img src="https://img.shields.io/badge/gcs-4285F4?logo=googlecloud&logoColor=white" alt="gcs"> | Object storage | Emulator-backed integration coverage via fake-gcs-server. |
47-
| <img src="https://img.shields.io/badge/sftp-1F6FEB?logo=gnu-bash&logoColor=white" alt="sftp"> | Remote filesystem | Container-backed integration coverage in the shared matrix. |
48-
| <img src="https://img.shields.io/badge/ftp-FF8C00?logo=filezilla&logoColor=white" alt="ftp"> | Remote filesystem | Embedded integration fixture in the shared matrix. |
4949
| <img src="https://img.shields.io/badge/dropbox-0061FF?logo=dropbox&logoColor=white" alt="dropbox"> | Object storage | Returns temporary links; external integration strategy still open. |
5050
| <img src="https://img.shields.io/badge/rclone-5A45FF?logo=rclone&logoColor=white" alt="rclone"> | Breadth driver | Depends on the underlying rclone remote; see the [rclone storage systems overview](https://rclone.org/overview/). |
5151

@@ -63,10 +63,10 @@ Then add the driver modules you need, for example:
6363
go get github.com/goforj/storage/driver/localstorage
6464
go get github.com/goforj/storage/driver/memorystorage
6565
go get github.com/goforj/storage/driver/redisstorage
66+
go get github.com/goforj/storage/driver/ftpstorage
67+
go get github.com/goforj/storage/driver/sftpstorage
6668
go get github.com/goforj/storage/driver/s3storage
6769
go get github.com/goforj/storage/driver/gcsstorage
68-
go get github.com/goforj/storage/driver/sftpstorage
69-
go get github.com/goforj/storage/driver/ftpstorage
7070
go get github.com/goforj/storage/driver/dropboxstorage
7171
go get github.com/goforj/storage/driver/rclonestorage
7272
```
@@ -361,13 +361,13 @@ Notes:
361361

362362
| Driver | Stat | Copy | Move | Walk | URL | Context |
363363
| ---: | :---: | :---: | :---: | :---: | :---: | :---: |
364+
| <img src="https://img.shields.io/badge/local-4C8EDA?logo=files&logoColor=white" alt="local"> |||||||
364365
| <img src="https://img.shields.io/badge/memory-667085?logo=buffer&logoColor=white" alt="memory"> |||||||
365366
| <img src="https://img.shields.io/badge/redis-CB3837?logo=redis&logoColor=white" alt="redis"> |||||||
366-
| <img src="https://img.shields.io/badge/local-4C8EDA?logo=files&logoColor=white" alt="local"> |||||||
367+
| <img src="https://img.shields.io/badge/ftp-FF8C00?logo=filezilla&logoColor=white" alt="ftp"> |||||||
368+
| <img src="https://img.shields.io/badge/sftp-1F6FEB?logo=gnu-bash&logoColor=white" alt="sftp"> |||||||
367369
| <img src="https://img.shields.io/badge/s3-569A31?logo=files&logoColor=white" alt="s3"> |||||||
368370
| <img src="https://img.shields.io/badge/gcs-4285F4?logo=googlecloud&logoColor=white" alt="gcs"> ||||| ~ ||
369-
| <img src="https://img.shields.io/badge/sftp-1F6FEB?logo=gnu-bash&logoColor=white" alt="sftp"> |||||||
370-
| <img src="https://img.shields.io/badge/ftp-FF8C00?logo=filezilla&logoColor=white" alt="ftp"> |||||||
371371
| <img src="https://img.shields.io/badge/dropbox-0061FF?logo=dropbox&logoColor=white" alt="dropbox"> |||||||
372372
| <img src="https://img.shields.io/badge/rclone-5A45FF?logo=rclone&logoColor=white" alt="rclone"> ||||| ~ ||
373373

0 commit comments

Comments
 (0)