gimme
« Back to VersTracker
Description:
Shell script to install any Go version
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @travisci  |  formulae.brew.sh
Category: Developer tools
Tags: golang version-manager dev-tools cli installer
Install: brew install gimme
About:
Gimme is a lightweight shell script that automatically downloads and installs any specific version of the Go programming language. It determines the correct binary for your operating system and architecture, managing the installation without requiring root privileges. This tool is invaluable for developers needing to test across multiple Go versions or ensure reproducible build environments.
Key Features:
  • Installs specific Go versions (e.g., 1.21.0, latest, stable)
  • Zero-dependency shell script
  • Supports Linux, macOS, and Windows (via WSL/Cygwin)
  • Integrates with CI/CD pipelines (Travis CI, GitHub Actions)
  • Manages environment variables (GOROOT, GOPATH)
Use Cases:
  • Managing multiple Go versions for local development
  • Ensuring consistent Go versions across CI/CD environments
  • Quickly bootstrapping a Go development environment on a new machine
Alternatives:
  • goenv – Similar to goenv but Gimme is a single script with no dependency manager features.
  • Homebrew (go versions) – Homebrew can switch versions, but Gimme is lighter and designed specifically for rapid, scriptable installation.
Version History
Detected Version Rev Change Commit