温馨提示×

debian怎么设置golang路径

小樊
47
2026-09-08 06:23:18
栏目: 编程语言

在 Debian 上设置 Golang 的路径,通常包括 安装 Go、配置环境变量(GOROOT / GOPATH / PATH)。下面按常见方式说明。


一、安装 Go(以官方二进制包为例)

# 下载(以 1.22.0 为例,按需改版本)
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz

# 解压到 /usr/local
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

二、设置 Go 路径(关键步骤)

1️⃣ 编辑用户环境变量

nano ~/.bashrc

在文件末尾添加:

# Go 环境变量
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

如果你用 zsh,改 ~/.zshrc


2️⃣ 使配置生效

source ~/.bashrc

三、验证是否配置成功

go version
go env GOROOT
go env GOPATH

输出类似:

go version go1.22.0 linux/amd64
/usr/local/go
/home/youruser/go

四、常见说明

GOROOT

  • Go 安装目录
  • 一般不用改(默认 /usr/local/go)

GOPATH

  • 你的工作目录
  • 默认 ~/go
  • Go 1.11+ 模块模式下不是必须,但建议保留

系统级配置(所有用户)

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

内容同上,然后:

source /etc/profile

五、用 apt 安装(不推荐新项目)

sudo apt update
sudo apt install golang-go

⚠️ 版本通常较旧


如果你是想 配置 Go Module 代理 或 多版本 Go 管理,也可以继续问我。

0 踩