2. 环境配置
大约 4 分钟
2. 环境配置
正式学习 Golang 之前首先需要安装配置好 Golang 环境,如果您已经配好环境,跳过即可。
Golang环境
- 选择适合自己的版本进行下载即可
https://golang.google.cn/doc/install
- 配置变量
Windows
- 下载并打开安装文件
- 保存好安装路径,点击下一步进行安装即可
- 配置系统环境变量
直接搜索环境变量即可,打开编辑系统环境变量。
选中系统变量中的 Path,点击编辑
这里安装包自动为我们配置好了环境变量,如果没有自动配置,手动点击右边的新建,输入我们第二步保存的 Go 安装路径即可。
- 检查是否成功
go version
Mac
可使用 Homebrew 进行安装,执行 `brew install golang` 命令,即可完成一键安装。
- 根据对应的芯片架构,选择对应的版本。
- 打开下载的 pkg 安装包
根据提示引导安装即可。
- 配置环境变量
# 注意 = 号前后不能有空格
export GOPATH=/usr/local/go # Go 安装目录
export GOBIN=$GOPATH/bin # Go 运行目录
export PATH=$PATH:$GOBIN # 环境变量
使用安装包进行安装时,默认会配置好环境变量,可先进行第四步检查,不成功再进行配置。
- 检查是否成功
go version
Linux
Linux 发行版种类较多,但基本的安装步骤类似,这里仅以 Ubuntu 24.04 LTS 为例演示,其他版本选择对应系统的包管理器即可。
- 执行安装语句,安装 Golang
sudo apt install golang
- 检查是否安装成功
默认会自动配置环境变量,如果这里不成功,则手动配置,参考第三步即可。
- 配置环境变量
打开配置文件
vim ~/.bashrc
在文件内容末尾填入如下信息,
# 注意 = 号前后不能有空格
export GOPATH=/usr/lib/go-1.22 # Go 安装目录,版本号改为自己对应的版本号,或者在 /usr/lib/ 目录下查看对应文件夹
export GOBIN=$GOPATH/bin # Go 运行目录
export PATH=$PATH:$GOBIN # 环境变量
如果完全按照如上步骤进行操作,仍无法通过 go 环境检查,请重启电脑使得环境变量生效即可。
开发工具
工欲善其事,必先利其器。一个好的开发工具能让你事半功倍,大大提高开发效率,这里我推荐 VsCode 和 Goland 这两个开发工具。
VSCode
下载好后安装即可。
配置 Golang 插件
使用 VSCode 可以直接使用我们配置好的环境变量。
Goland
下载后安装即可。
配置 Golang
配置 GOROOT、GOPATH、GOModuls 为你自己下载安装的对应目录即可。
这里配置时,可以使用 Goland 自带的 Go 下载,也可以配置我们自己下载的 Golang。
优缺点对比:
- VSCode 轻量级,还可开发其他任意语言。Goland 仅对 Golang 有较好支持。
- VSCode 免费开源,有强大的生态支持,Goland Unlimited 版本收费,且价格较高。
- Goland 可视化界面优秀,对于调试开发更为优雅舒适,VSCode 需要配置插件,较为麻烦。
- Goland 内置了许多功能,且有 AI 功能,无需其他配置,开箱即用,非常方便。VSCode 功能全靠插件,需要自己配置安装。
总结:VSCode 和 Goland 各有优缺,选择合适自己的开发工具即可,两者也可同时兼备,无需精神内耗。