Skip to content
Shellbay

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

  1. Install download tools
  2. Download and verify Go
  3. Install Go
  4. 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.