在 Debian 中设置 Golang(Go 语言)的环境路径,通常包括 GOROOT(Go 安装目录)和 GOPATH(工作目录),以及把 Go 的可执行文件路径加入 PATH。
下面按常见场景说明。
sudo apt install golang-go
安装后通常位置:
/usr/lib/go/usr/bin/gowhich go
如果能看到 /usr/bin/go,说明 PATH 已OK。
如未生效,可加:
export PATH=$PATH:/usr/bin
从 https://go.dev/dl/ 下载,例如:
wget https://go.dev/dl/go1.22.4.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.4.linux-amd64.tar.gz
# Go 安装目录
export GOROOT=/usr/local/go
# Go 工作目录(可自定义)
export GOPATH=$HOME/go
# 加入 PATH
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
使配置生效:
source ~/.bashrc
go version
go env GOROOT
go env GOPATH
GOPATH/bin:放 go install 生成的命令如果你用 Go Modules(推荐):
go mod init example.com/project
就不需要严格依赖 GOPATH 了。
如果你告诉我:
我可以给你更精确的一步步配置。