Comments (3)
Great idea. I suppose you could do it by reading and counting the bytes read, then subtracting that from the size?
On 8 Nov 2016, at 21:23, Pieter Claerhout [email protected] wrote:
It would be very nice to have a unified way to get upload and download progress. Any plans on adding this?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
from stow.
Not sure if that is useful in this library, you can always track the progress wrapping the standard io.Reader
or io.Writer
or using a TeeReader
.
Other option is this library https://github.com/bartmeuris/progressio (I didn't use before) that also does it for any Reader
and Writer
from stow.
I agree it should happen outside of this library. Stow returns io.ReadCloser
, so any of those other options are available.
from stow.
Related Issues (20)
- Support for object Versioning
- Support location encryption
- Support for object ACL
- Stow makes too many API, also fails to list buckets in other regions
- Out of date documentation
- Is it possible to work with non-Amazon S3 service HOT 1
- Infinite loop in `stow.Walk` HOT 3
- Support for Google Drive, Dropbox, OneDrive, etc.
- Directly use bucket instead of Walking through containers HOT 3
- RemoveContainer for` local` seems incorrect
- b2 - bad_request: accountId invalid HOT 1
- GCS requires permissions not available in standard role
- RequestBodyTooLarge while uploading data into azure storage HOT 1
- S3 upload is failing when data is read from stdin
- s3: specifying bucket region causes Container() to return non-existent containers HOT 4
- Access Azure blobstore container using container_uri and sas_token HOT 1
- How can I obtain the Region from the Location
- Support for Digital Ocean - Spaces
- Item(id) panics in local implementation if the id is not a correct path
- Legacy S3 path being used
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stow.