debian

Debian如何搭建Golang开发环境

小樊
35
2025-04-28 08:58:02
栏目: 编程语言

在Debian系统上搭建Golang开发环境可以通过以下步骤完成:

安装Go语言

  1. 更新包索引
sudo apt update
  1. 安装Go
sudo apt install golang -y
  1. 验证安装
go version

如果显示了Go的版本信息,说明安装成功。

设置环境变量(推荐使用GVM管理多个版本)

使用APT包管理器安装Go版本(例如Go 1.17)

  1. 更新包索引
sudo apt update
  1. 安装Go版本
sudo apt install golang-1.17 -y
  1. 验证安装
go version

使用GVM安装和管理多个Go版本

  1. 安装GVM依赖包
sudo apt install -y curl git make binutils bison gcc
  1. 安装GVM
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
  1. 重新加载shell配置
source ~/.gvm/scripts/gvm
  1. 安装特定Go版本(例如Go 1.20.8):
go1.20.8
  1. 切换Go版本
gvm use go1.20.8

配置环境变量

  1. 编辑用户目录下的 .bashrc 文件
nano ~/.bashrc
  1. 添加环境变量
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
  1. 使环境变量生效
source ~/.bashrc
  1. 验证环境变量
go version

可选:使用Docker管理Go环境

  1. 安装Docker: 参考Docker官方文档进行安装。

  2. 拉取Go镜像

docker pull golang:1.23.0
  1. 运行容器并进入交互模式
docker run -it --name go-container golang:1.23.0 /bin/bash
  1. 验证容器内的Go环境
go version

以上步骤可以帮助你在Debian系统上成功搭建Golang开发环境。根据你的需求,可以选择手动安装特定版本的Go或使用GVM管理多个Go版本。

0
看了该问题的人还看了