温馨提示×

ubuntu中golang路径怎么设置

小樊
34
2025-10-23 00:55:23
栏目: 编程语言

Ubuntu中Golang路径设置步骤

1. 安装Golang

首先需要安装Golang,有两种常见方式:

  • 通过apt安装(简单,但版本可能较旧)
    sudo apt update sudo apt install golang-go 
  • 手动下载安装(推荐,可指定版本)
    访问Go官方下载页面(https://golang.org/dl/),下载Linux系统的.tar.gz安装包(如go1.21.0.linux-amd64.tar.gz),然后解压到/usr/local目录:
    sudo tar -C /usr/local -xzf go<version>.linux-amd64.tar.gz 

2. 设置环境变量

Golang的核心环境变量需配置GOROOT(Go安装路径)、GOPATH(工作空间路径)和PATH(可执行文件路径)。

  • 打开配置文件
    推荐修改用户级配置文件~/.bashrc(或~/.profile,根据系统配置选择),使用文本编辑器(如nano)打开:
    nano ~/.bashrc 
  • 添加以下内容
    export GOROOT=/usr/local/go # Go安装路径(手动安装时为/usr/local/go,apt安装时可能为/usr/lib/go) export GOPATH=$HOME/go # 工作空间路径(默认在用户主目录下的go文件夹) export PATH=$PATH:$GOROOT/bin:$GOPATH/bin # 将Go命令和第三方工具加入PATH 

    注:若使用apt安装,GOROOT可能需要调整为/usr/lib/go,可通过ls /usr/lib/go确认安装路径。

3. 使配置生效

保存文件后,运行以下命令使环境变量立即生效:

source ~/.bashrc 

或重启终端。

4. 验证配置

  • 检查Go版本
    go version 
    若显示Go版本信息(如go1.21.0 linux/amd64),则说明安装与路径配置成功。
  • 检查环境变量
    echo $GOROOT # 应输出Go安装路径(如/usr/local/go) echo $GOPATH # 应输出工作空间路径(如/home/username/go) 

5. 可选:配置Go Modules(推荐)

Go 1.11及以上版本推荐使用Go Modules管理依赖,可设置代理加速下载:

go env -w GOPROXY=https://goproxy.cn,direct # 国内推荐使用goproxy.cn go env -w GO111MODULE=on # 开启模块支持 

可将上述命令添加到~/.bashrc中,避免每次终端重启需重新设置。

完成以上步骤后,即可在Ubuntu系统中正常使用Golang进行开发。

0