gordon
gordon copied to clipboard
gordon
GitHub Released binaries manager
What's this?
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).
Install
$ 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)"
Usage
$ gordon --help
LICENSE
This is distributed under the MIT License.