Debian下Golang环境配置指南
一、快速安装(推荐新手)
- 更新系统包
sudo apt update && sudo apt upgrade -y - 使用APT安装Go
sudo apt install golang-go - 验证安装
go version(若显示版本号,则安装成功)
二、手动安装(最新版本)
- 下载安装包
访问Go官方下载页面,获取对应系统的压缩包(如go1.23.3.linux-amd64.tar.gz),通过wget命令下载:wget https://golang.org/dl/go1.23.3.linux-amd64.tar.gz - 解压到指定目录
sudo tar -C /usr/local -xzf go1.23.3.linux-amd64.tar.gz - 配置环境变量
编辑用户配置文件(如~/.bashrc或~/.zshrc):nano ~/.bashrc添加以下内容:
export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$GOROOT/bin:$GOPATH/bin:$PATH使配置生效:
source ~/.bashrc - 验证安装
go version
三、可选配置(工作空间)
- 创建GOPATH目录
mkdir -p $HOME/go/{bin,src,pkg}bin:存放编译后的可执行文件src:存放源代码pkg:存放依赖包(Go Modules模式下非必需)
四、开发工具(可选)
- VS Code:
- 安装VS Code:
sudo apt install code - 安装Go扩展(搜索“Go”并安装)
- 配置GOPATH和GOROOT:打开设置(
Ctrl+,),搜索“Go: GOROOT”和“Go: GOPATH”进行设置
- 安装VS Code:
五、验证环境
运行以下命令检查环境变量:
go env GOROOT
go env GOPATH
若输出正确路径,则配置成功。
说明:
- Debian 10及以上版本推荐使用APT安装,简单快捷;
- 如需特定版本,手动安装更灵活;
- Go 1.11+支持模块管理,可省略GOPATH配置(但建议保留传统目录结构)。