I\'m trying to do a go install
and rename the output with the -o
flag.
go install -o bar.exe src/foo.go
But this fai
You can fake the -o flag, if all you care about is the location, and not the name of the binary. Define GOBIN
for the install command:
GOBIN=`readlink -f my/location` go install some/persons/go-package
Caveat: This doesn't work for cross-compiled binaries.
go build
accepts the -o
flag but go install
does not.
go install
will always output to $GOPATH/bin
If you want to install a custom binary name to your gopath you can do go build -o $GOPATH/bin/whatever
and that will be roughly equivalent to go install