Ryan Ciehanski
Ryan Ciehanski
A possible implementation is below: ```go func uploadMR(mr *multipart.Reader, writer io.Writer) error { for { part, err := mr.NextPart() if err == io.EOF { break } if part.FileName() == ""...
Hello! Firstly, thank you for a fantastic crate. I appreciate how simple and easy `Linya` is compared to many other progress bar crates out there. This PR would add 4...
Seems like this has been an [issue](https://github.com/dustin/go-humanize/issues/56) before, but I wanted to bring it to attention again. I am using go.mod and since you have a release submitted on the...
Hello! I am currently utilizing the standard `tokio` crate to start an asynchronous runtime for my app like so: ```rust let runtime = Builder::new_multi_thread() .worker_threads(cfg.settings.worker_threads) .thread_name("myapp") .enable_all() .on_thread_start(|| { info!("thread...
Adds a configuration file for libgen-cli. By default, it will be stored in the user's config directory: ``` Linux: /home/alice/.config/libgen/libgen.toml macOS: /Users/Alice/Library/Application Support/libgen/libgen.toml Windows: C:\Users\Alice\AppData\Roaming\libgen\libgen.toml ``` The default value (path...