🍺 BREW Explorer

← all formulae

gimme

brew install gimme v1.5.6 MIT

Shell script to install any Go version

17
30-day installs · #7307
63
90-day · #6711
366
365-day · #5852
712
★ GitHub stars · updated 1y ago

GitHub topics

golang installer yay

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Shell script to install any Go version",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:02+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gimme",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-09-06T10:37:22Z",
  "github_readme_excerpt": "# gimme [![Build Status](https://travis-ci.com/travis-ci/gimme.svg?branch=master)](https://travis-ci.com/travis-ci/gimme)\n\nInstall go, yay!\n\n`gimme` is a shell script that knows how to install [go](https://golang.org).  Fancy! :tada:\n\n## Installation \u0026 usage\n\nInstall from github:\n\n``` bash\n# assumes ~/bin exists and is in $PATH, so adjust accordingly!\n\ncurl -sL -o ~/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme\nchmod +x ~/bin/gimme\n```\n\n[Homebrew](http://brew.sh) (OS X):\n\n```bash\nbrew install gimme\n```\n\n[Arch AUR](https://aur.archlinux.org/) (Arch Linux), substituting `yaourt` with\nhowever you prefer to install from AUR:\n\n``` bash\n# latest released version\nyaourt -S gimme\n\n# current git HEAD revision\nyaourt -S gimme-git\n```\n\nThen check the help text a la:\n\n``` bash\ngimme -h\n\n# or\n\ngimme --help\n\n# or\n\ngimme help\n\n# or\n\ngimme wat\n```\n\nTo install and use version 1.4, for example:\n``` bash\neval \"$(GIMME_GO_VERSION=1.4 gimme)\"\n\n# or:\n\neval \"$(gimme 1.4)\"\n\n# or if you can\u0027t stand the thought of using `eval`:\n\ngimme 1.4\nsource ~/.gimme/envs/go1.4.env\n```\n\nOr run without installing gimme:\n\n``` bash\neval \"$(curl -sL https://raw.githubusercontent.com/travis-ci/gimme/master/gimme | GIMME_GO_VERSION=1.4 bash)\"\n```\n\nTo install and use the current stable release of Go:\n\n``` bash\ngimme stable\n```\n\nTo install the previous minor release of Go:\n\n``` bash\ngimme oldstable\n```\n\nOr to install and use the development version (master branch) of Go:\n\n``` bash\ngimme master\n```\n\nTo list installed versions of Go:\n\n``` bash\ngimme -l\n\n# or\n\ngimme --list\n\n# or\n\ngimme list\n```\n\nTo force re-installation of an existing Go version:\n``` bash\ngimme --force 1.4.1\n\n# or\n\ngimme -f 1.4.1\n\n# or even\n\ngimme force 1.4.1\n```\n\nTo get the version of gimme:\n``` bash\ngimme -V\n\n# or\n\ngimme --version\n\n# or even\n\ngimme version\n```\n\n### `.travis.yml`\n\nThe original goal of this project was trivial cross-compilation within Travis.  The following is an example `.travis.yml` file to accomplish t",
  "github_repo": "travis-ci/gimme",
  "github_stars": 712,
  "github_topics": [
    "golang",
    "installer",
    "yay"
  ],
  "homepage": "https://github.com/travis-ci/gimme",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 17,
  "installs_365d": 366,
  "installs_90d": 63,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gimme",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 7307,
  "rank_365d": 5852,
  "rank_90d": 6711,
  "raw_hash": "3b92f4d3526a1b03",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gimme.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.5.6",
  "versioned_formulae": [],
  "why_use_this": null
}