在 Ubuntu 上设置 Golang 的环境变量(主要是 GOROOT 和 GOPATH,以及把 Go 可执行文件加入 PATH),常见做法如下:
go version
如果提示找不到命令,先安装:
sudo apt update
sudo apt install golang-go
或去官网下载二进制包(推荐): https://go.dev/dl/
nano ~/.bashrc
(如果用 zsh,就改 ~/.zshrc)
# Go environment
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
如果你是用
apt安装的,GOROOT可能是:
export GOROOT=/usr/lib/go
source ~/.bashrc
go env GOROOT
go env GOPATH
which go
go install 的二进制存放如果你用 Go 1.16+,基本只需:
export PATH=$PATH:/usr/local/go/bin
| 变量 | 说明 |
|---|---|
| GOROOT | Go 安装目录 |
| GOPATH | 工作目录(默认 ~/go) |
| PATH | 让终端能直接运行 go |
如果你告诉我:
我可以给你更精确的配置。