go-rocket-update
                                
                                
                                
                                    go-rocket-update copied to clipboard
                            
                            
                            
                        Easy to use and modular library to make self updating golang programs
Not an issue with your library per-se. Writing here for posterity and documentation purposes. There is a permission error if your go binary is installed in program files in windows...
Hi! Unless I'm missing something, I cannot see any way to automatically remove the rollback `*.bak` file after a successful update. Could this be something that can either be manually...
Certain projects use the release tag in the archive name, eg `awesome-package_0.1.2_linux_amd64.tar.gz`, and I seem to recall some that even use it in the binary name too (not that I...
I note that the provider `GetLatestVersion()` doesn't return the latest version necessarily, but rather the latest release (ie: first result). I guess that in most cases the latest release is...
Would like to add a Provider: GCS. Example code: https://github.com/rudderlabs/rudder-server/blob/master/services/filemanager/gcsmanager.go Module used: https://pkg.go.dev/cloud.google.com/go/storage What do you think ?
The provider pattern is great. I noticed so many libs doing the same but hard coded to one provider. This project will hopefully flourish because of it allowing many devs...