Go installieren#
brew install goWorkspace 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