https://github.com/ohmydevops/pishrocloud
کتابخانه گو ئی! برای آبجکت استوریج پیشرو کلود
https://github.com/ohmydevops/pishrocloud
go golang object-storage openstack-swift pishrocloud
Last synced: 11 months ago
JSON representation
کتابخانه گو ئی! برای آبجکت استوریج پیشرو کلود
- Host: GitHub
- URL: https://github.com/ohmydevops/pishrocloud
- Owner: ohmydevops
- Created: 2020-01-13T12:25:36.000Z (about 6 years ago)
- Default Branch: create-base
- Last Pushed: 2020-01-26T15:58:44.000Z (about 6 years ago)
- Last Synced: 2023-08-02T13:57:43.114Z (over 2 years ago)
- Topics: go, golang, object-storage, openstack-swift, pishrocloud
- Language: Go
- Homepage:
- Size: 39.1 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# پیشرو کلود - [pishrocloud.com](https://pishrocloud.com/) [](https://goreportcard.com/report/github.com/amirbagh75/pishrocloud)
کتابخانه Go برای کار با سیستم Swift OpenStack روی بستر پیشروکلود
`go get -u github.com/amirbagh75/pishrocloud`
Go docs: https://godoc.org/github.com/amirbagh75/pishrocloud
Examples: [link](https://github.com/amirbagh75/pishrocloud/blob/create-base/examples/main.go)
در حال حاضر این نسخه آزمایشی برای ساخت base اولیه میباشد. به زودی با رفتن روی برنچ master مستندات کامل رو در readme قرار میدم.
TODO list:
- [ ] error handling
- [ ] refreshing token due to expired token on request failure
- [ ] can change timeout seconds
- [ ] add retry on request failure (for example 3 times)
- [ ] upload/download large files? i don't know. i shoud read about.(for example read chunk chunk)
- [ ] get metadata of a object
- [ ] query on metadata and return objects id!
- [ ] add reverse proxy for download public objects