最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Ubuntu系统中Golang编译路径如何设置
时间:2026-07-19 09:13:01 编辑:袖梨 来源:一聚教程网
Ubuntu系统中Golang编译路径设置指南
在Ubuntu系统中,Golang的编译路径主要通过环境变量(GOROOT、GOPATH、PATH)配置,以下是详细步骤:

1. 安装Golang
首先确保已安装Golang,可通过以下两种方式安装:
- APT包管理器安装(简单,适合新手):
sudo apt updatesudo apt install golang-go - 官方二进制包安装(推荐,版本更灵活):
# 下载Go安装包(以go1.21.0为例)wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz# 解压到/usr/local目录sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
安装完成后,通过go version命令验证是否安装成功。
2. 设置GOROOT环境变量
GOROOT指向Golang的安装路径,系统会根据安装方式自动识别,但建议手动设置以确保准确性:
- APT安装:默认路径为
/usr/lib/go - 官方二进制包安装:默认路径为
/usr/local/go
设置命令(以官方安装为例):
export GOROOT=/usr/local/go3. 设置GOPATH环境变量
GOPATH是Go的工作空间,用于存放项目代码和依赖包(Go 1.11及以上版本支持Go Modules,但仍需设置GOPATH)。默认路径为$HOME/go(用户主目录下的go文件夹):
export GOPATH=$HOME/go4. 将Go二进制文件路径添加到PATH
为了让系统在任何目录下都能识别go命令,需将GOROOT/bin(Go编译器路径)和GOPATH/bin(第三方工具路径)添加到PATH环境变量:
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin5. 使配置永久生效
上述命令仅在当前终端有效,需将其添加到shell配置文件中(根据使用的shell选择):
- bash用户(默认):编辑
~/.bashrc文件nano ~/.bashrc - zsh用户:编辑
~/.zshrc文件nano ~/.zshrc
在文件末尾添加上述export命令,保存并退出。然后运行以下命令使配置生效:
source ~/.bashrc# bash用户# 或source ~/.zshrc # zsh用户6. 验证配置
通过以下命令验证环境变量是否设置正确:
# 查看GOROOTecho $GOROOT# 查看GOPATHecho $GOPATH# 查看Go版本(确认编译器可用)go version# 查看Go环境详情(确认PATH包含Go路径)go env若输出符合预期(如GOROOT指向安装路径、PATH包含$GOROOT/bin),则说明配置成功。
可选:配置Go Modules代 理(加速依赖下载)
Go 1.11及以上版本推荐使用Go Modules管理依赖,可通过以下命令配置国内代 理(如goproxy.cn):
go env -w GOPROXY=https://goproxy.cn,direct通过以上步骤,即可在Ubuntu系统中完成Golang编译路径的设置,开始编写和编译Go程序。
相关文章
- 逆战未来枪械大全 逆战未来枪械稀有度等级与获取方式详解 07-19
- 逆战未来新手攻略 逆战未来萌新入门避坑指南 07-19
- "无醇啤酒"是完全不含酒精吗 蚂蚁庄园1月17日答案早知道 07-19
- "太常寺"是古代掌管什么事务的机构 蚂蚁新村1月16日答案 07-19
- 四川名菜"开水白菜"就是用开水炖白菜吗 蚂蚁庄园1月17日答案早知道 07-19
- 蚂蚁新村今天正确答案1.16 07-19