climate
climate copied to clipboard
Support self-updating?
We could probably do this automatically? But maybe not, in the interest of startup time.
Another way to approach this would probably be a gobin "package manager" for go install ...s.
Looks like there are some selfupdate packages available but we could probably just run go install with the module from (debug) buildinfo? Need to handle devel binaries explicitly, though.
Maybe we could start a goroutine to check for updates and tie it back at the end (of the program)? Need to figure out a way to not do that all the time, though -- seems wasteful (unlike say, brew).