在 Debian 上设置 Go(Golang)的路径,通常指两件事:
go 命令加到 PATH(系统路径)下面按常见情况说明。
go 命令加入 PATH(最常见)sudo apt install golang-go
安装后一般已经在:
/usr/bin/go
这个路径默认就在 PATH 里,直接可用:
go version
假设你解压到:
/usr/local/go
编辑用户环境变量(推荐):
nano ~/.bashrc
在末尾加:
export PATH=$PATH:/usr/local/go/bin
生效:
source ~/.bashrc
验证:
go version
如果是 zsh:
nano ~/.zshrc
一般不需要设置 GOPATH
默认:
$GOPATH = ~/go
查看:
go env GOPATH
nano ~/.bashrc
添加:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
生效:
source ~/.bashrc
| 名称 | 默认值 | 说明 |
|---|---|---|
| GOROOT | /usr/local/go | Go 安装目录 |
| GOPATH | ~/go | 工作区 |
| GOBIN | $GOPATH/bin | 可执行文件 |
查看所有环境:
go env
❌ go: command not found
→ PATH 没设好
❌ 权限问题
sudo chown -R $USER:$USER ~/go
如果你告诉我:
我可以给你精确配置示例。