阅读量:77
在Debian系统上搭建Golang开发环境可以通过以下步骤完成:
安装Go语言
- 更新包索引:
sudo apt update
- 安装Go:
sudo apt install golang -y
- 验证安装:
go version
如果显示了Go的版本信息,说明安装成功。
设置环境变量(推荐使用GVM管理多个版本)
使用APT包管理器安装Go版本(例如Go 1.17)
- 更新包索引:
sudo apt update
- 安装Go版本:
sudo apt install golang-1.17 -y
- 验证安装:
go version
使用GVM安装和管理多个Go版本
- 安装GVM依赖包:
sudo apt install -y curl git make binutils bison gcc
- 安装GVM:
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
- 重新加载shell配置:
source ~/.gvm/scripts/gvm
- 安装特定Go版本(例如Go 1.20.8):
go1.20.8
- 切换Go版本:
gvm use go1.20.8
配置环境变量
- 编辑用户目录下的
.bashrc文件:
nano ~/.bashrc
- 添加环境变量:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
- 使环境变量生效:
source ~/.bashrc
- 验证环境变量:
go version
可选:使用Docker管理Go环境
-
安装Docker: 参考Docker官方文档进行安装。
-
拉取Go镜像:
docker pull golang:1.23.0
- 运行容器并进入交互模式:
docker run -it --name go-container golang:1.23.0 /bin/bash
- 验证容器内的Go环境:
go version
以上步骤可以帮助你在Debian系统上成功搭建Golang开发环境。根据你的需求,可以选择手动安装特定版本的Go或使用GVM管理多个Go版本。