Runtimes · about 2 min · 4 steps
Go
Installs Go 1.27.1 from go.dev into /usr/local/go, checked against a pinned SHA-256.
Runs on
- Debian / Ubuntu: supported
- RHEL / Fedora: supported
- Alpine: supported
What it changes on your server
- Downloads the official Go archive and verifies its checksum before unpacking.
- Replaces /usr/local/go and adds it to everyone's PATH (/etc/profile.d/shellbay-go.sh).
What Shellbay asks you
Nothing. This workflow needs no details from you.
Steps
- Install download tools
- Download and verify Go
- Install Go
- Check the Go version
Shellbay checks the server before the first step, and stops at the first step that fails.
When it's done
- Go 1.27.1 is installed. Sign in again (or run . /etc/profile.d/shellbay-go.sh) to use go.