Go Backend
You may install packages directly via go install even if there isn't an asdf plugin for it.
The code for this is inside of the mise repository at ./src/backend/go.rs.
Dependencies
This relies on having go installed. Which you can install via mise:
sh
mise use -g goTIP
Any method of installing go is fine if you want to install go some other way. mise will use whatever go is on PATH.
Usage
The following installs the latest version of hivemind and sets it as the active version on PATH:
sh
$ mise use -g go:github.com/DarthSim/hivemind
$ hivemind --help
Hivemind version 1.1.0Tool Options
The following tool-options are available for the go backend—these go in [tools] in mise.toml.
tags
Specify go build tags (passed as go install --tags):
toml
[tools]
"go:github.com/golang-migrate/migrate/v4/cmd/migrate" = { version = "latest", tags = "postgres" }