温馨提示×

golang环境变量debian怎配

小樊
32
2026-10-19 20:42:49
栏目: 编程语言

在 Debian 上配置 Go 的环境变量,通常按下面步骤来(以 Go 1.21+ 为例,假设安装在 /usr/local/go)。


一、下载并安装 Go(如已装可跳过)

wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

二、配置环境变量(推荐方式)

方式 1:只对当前用户生效(推荐)

编辑用户环境变量文件:

nano ~/.profile

在文件末尾添加:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

保存后执行:

source ~/.profile

方式 2:对所有用户生效

sudo nano /etc/profile.d/go.sh

写入:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=/opt/go
export PATH=$PATH:$GOPATH/bin

赋予执行权限:

sudo chmod +x /etc/profile.d/go.sh

重新登录或:

source /etc/profile

三、验证

go version

输出类似:

go version go1.21.5 linux/amd64

四、常用 Go 环境变量说明

go env

常见变量:

  • GOROOT:Go 安装目录(一般不用手动设)
  • GOPATH:工作目录(默认 $HOME/go)
  • GOBIN:GOPATH/bin,放可执行文件
  • GO111MODULE:是否启用模块(默认 on)

五、Debian 用 apt 安装(不推荐新手)

sudo apt install golang-go

⚠️ 版本通常较旧


如果你告诉我:

  • 是用 apt 还是官方包
  • 是 服务器 / WSL / 桌面

我可以给你更精确的配置方式。

0 踩