Zum Hauptinhalt springen
  1. Blog/

Go auf dem Mac mit Brew installieren

·1 min
Christian Köhler
Autor
Christian Köhler
Home Automation, IoT, Cloud, DevOps, 3D-Drucker

Go installieren
#

brew install go

Workspace einrichten
#

Es ist Best Practice, $HOME/go als Workspace zu verwenden:

mkdir -p $HOME/go/{bin,src,pkg}

Damit werden die zwei wichtigen Ordner bin und src erstellt, die für Go verwendet werden.

Umgebungsvariablen einrichten
#

Folgende Umgebungsvariablen müssen in der .bashrc oder .zshrc (bei Verwendung von zsh) ergänzt werden: (vi ~/.bashrc oder vi ~/.zshrc)

export GOPATH=$HOME/go
export GOROOT="$(brew --prefix golang)/libexec"
export PATH="$PATH:${GOPATH}/bin:${GOROOT}/bin"

Einstellungen neu laden mit source $HOME/.bashrc (oder .zshrc).

Das war’s!

Wie deinstalliert man eine alte Go-Version?
#

Bei einer alten Installation von Go musste ich zuerst die alte Version löschen, bevor ich mit Brew installieren konnte.

Bei Installation aus dem Quellcode:

rm -rf /usr/local/go
rm -rf $(echo $GOPATH)

Dann alle Go-bezogenen Einträge (GOROOT, GOPATH) aus ~/.bash_profile oder .zshrc entfernen und ausführen:

source ~/.bash_profile