ubuntu

Ubuntu中Golang编译环境怎么配置

小樊
48
2025-06-19 09:01:49
栏目: 编程语言

在Ubuntu中配置Golang编译环境可以通过以下几种方法:

方法一:使用APT包管理器安装

  1. 更新系统包列表
sudo apt update
  1. 安装Go语言
sudo apt install golang
  1. 验证安装
go version

如果安装成功,你应该会看到Go的版本信息。

方法二:从源代码编译安装

  1. 安装依赖
sudo apt install -y git mercurial
  1. 下载Go源代码
git clone https://go.googlesource.com/go
  1. 编译安装Go
cd go/src
./all.bash
  1. 设置环境变量: 打开或创建~/.bashrc~/.profile文件,添加以下内容:
export GOROOT=$HOME/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

重新加载配置文件:

source ~/.bashrc
  1. 验证安装
go version

方法三:使用版本管理工具安装(如GVM)

  1. 安装GVM
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
  1. 安装Go版本
gvm install go1.18.3 # 替换为你需要的版本
gvm use go1.18.3
  1. 验证安装
go version

配置环境变量

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

重新加载配置文件:

source ~/.bashrc

可选:配置Go Modules代理

在Go 1.11及以上版本中,推荐使用Go Modules进行依赖管理。你可以配置代理来加速依赖下载:

go env -w GOPROXY=https://goproxy.cn,direct

验证安装

运行以下命令来验证Golang是否已成功安装:

go version

如果显示出Go的版本信息,说明Golang开发环境已经成功配置。

0
看了该问题的人还看了