本文适用于Go 1.14.2
下载 Go
因为Mac可以使用Homebrew来安装Go,所以直接执行以下命令来安装Go:
brew install go
此时可能会卡在Updating Homebrew,可以通过切换中科大源来解决:
// 替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
// 替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
然后就可以顺利安装了。安装完成后,可以在终端执行以下命令来测试:
go version
此时会在终端显示go版本:
Go环境变量配置
在Go 1.13之后,无需再通过设置系统环境变量的方式来修改,可以通过go env -w 命令来设置Go的环境变量。
需要设置的环境变量如下:
// 用于存放依赖包以及编译文件,比较随意,只要不和GOROOT重名即可,官方禁止这一行为
go env -w GOPATH=/Users/系统用户名/Library/go
// 设置代理后,在未翻墙的情况下,打开vscode后gopls工具的加载会很快
go env -w GOPROXY=https://goproxy.cn,direct
Vscode插件安装
在插件商店中搜索Go,并点击安装即可: