go-udap

Install go-udap

Get the go-udap binary onto your machine

Three options, in order of preference for most users.

Options

Homebrew (macOS and Linux)

brew install yo61/tap/go-udap

Updates flow through brew upgrade like any other formula. This is the fastest path for users who already use Homebrew. Shell completions for bash, zsh, and fish install automatically alongside the binary — see Install shell completions for the details and manual-install path.

Pre-built binaries

Download the archive for your platform from the Releases page:

  • go-udap_<version>_macos_arm64.tar.gz (Apple Silicon)
  • go-udap_<version>_macos_amd64.tar.gz (Intel Mac)
  • go-udap_<version>_linux_amd64.tar.gz
  • go-udap_<version>_linux_arm64.tar.gz
  • go-udap_<version>_windows_amd64.zip

Each release also has a SHA256SUMS file you can verify against:

shasum -a 256 -c SHA256SUMS

Extract the archive; put the go-udap (or go-udap.exe) binary on your PATH.

Build from source

Requires Go 1.27.1 or later.

git clone https://github.com/yo61/go-udap.git
cd go-udap
go build -o go-udap .

The repo also has a Taskfile for cross-compile and release tasks; see the Contributing section if you're working on the tool itself.

Verify the install

go-udap --version

Expected: prints the installed version.

On this page