Definir a variável $ GOROOT com homebrew

Se você estiver usando o go with homebrew no OSX, adicione ao seu ~/.profilepara definir o $GOPATHautomagicamente:

GOVERSION=$(brew list go | head -n 1 | cut -d '/' -f 6)
export GOROOT=$(brew --prefix)/Cellar/go/$GOVERSION/libexec
  • Atualizar:

Adicionado libexec, conforme sugerido por @solidfox nos comentários.

  • Atualização 2:

Definir a GOROOTvariável não deve ser necessário nas versões mais recentes do go. Se você realmente quiser, use:

export GOROOT=$(go env GOROOT)