mirror of
https://github.com/nabbar/golib.git
synced 2025-09-27 04:06:05 +08:00

- replace file progress to generic interface extended from io reader / writer with progress function - replace download function who's make the io copy, to a function that return the size + io.readCloser stream Package ioutils/ioprogress: - add a package to expose a generic interface based on io readcloser / writecloser - add a instance to create a io readcloser / writecloser with progress function - new instance based only on io readcloser/ writecloser and allow to register progress function or not if not wanted Other: - bump dependencies - adjust format licence for context/gin