go-bin
Get Go binaries by version tag
local install
$ npm install --save go-bin
cli install
$ npm install --global go-bin
api
returns promise which resolves to newly created Go directory
- options (Object)
- includeTag - optional
- description: Include subdirectory with
go-${version}
- type: String
- default: true
- description: Include subdirectory with
- version - required
- description: Go version tag
- type: String
- example:
1.8.3
- dir - optional
- description: Output path Go binaries will land in
- type: String
- example:
C:\\Go
(unlessincludeTag = false
final path would beC:\\Go\\go-1.8.3
) - default:
__dirname + 'vendor'
- includeTag - optional
programmatic usage
const goBin =
cli usage
$ go-bin -v 1.8.3 -d ~/here# ~/here/go-1.8.3
related
-
ngo - Run Go commands, whether your Go env is in place or not
-
go-versions - Get list of Go version tags
-
go-latest - Get latest Go version tag
license
MIT © Andrew Carpenter