GitHub Released binaries manager
homebrew
is awesome.
If you want to use tools on GitHub Releases, you can use gordon
instead of homebrew
.
$ gordon install kyoh86/richgo
$ gordon update
$ gordon uninstall kyoh86/richgo
$ gordon dump GordonDumpFile
$ gordon restore GordonDumpFile
gordon install
will download asset for local OS/architecture from GitHub Releases,
and link to the executables in the asset from $HOME/.local/bin
.
CAUTION: now its version is 0.x (not stable).
$ go install github.com/kyoh86/gordon@latest
If you see this error:
go: cannot use path@version syntax in GOPATH mode
then run
$ GO111MODULE=on go install github.com/kyoh86/gordon@latest
And you should setup shell in .bashrc
or .zshrc
.
eval "$(command gordon init)"
$ gordon --help
This is distributed under the MIT License.