Mac 报错: go: cannot find GOROOT directory: /usr/local/Cellar/go/1.11.2/libexec

这个问题出现的原因是你的环境变量不存在了。

如果你是mac/linux, 在命令行输出which go

比如我的 显示/usr/local/bin/go,那么GOROOT就应该是/usr/local

vim ~/.bash_profile

使用vim设置环境变量

GOROOT=/usr/local
export GOROOT

然后保存

PS:如果你用的是zsh,则需要编辑 vim ~/.zshrc

原文地址:https://www.cnblogs.com/qichao123/p/13536397.html