linux

Linux系统如何配置Golang的开发环境

小樊
39
2025-11-06 15:15:48
栏目: 编程语言

1. 下载Go安装包
访问Go官方网站(go.dev/dl)下载适合Linux系统的最新稳定版本安装包(如go1.21.0.linux-amd64.tar.gz),推荐使用wgetcurl命令直接下载。例如:

wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz

确保下载的版本与系统架构(如amd64)匹配。

2. 解压安装包
将下载的安装包解压到系统标准目录(如/usr/local),使用sudo权限执行解压命令:

sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz

解压后,Go的安装路径为/usr/local/go

3. 配置环境变量
编辑shell配置文件(如.bashrc.zshrc或全局配置文件/etc/profile),添加以下环境变量:

export GOROOT=/usr/local/go  # Go安装路径
export GOPATH=$HOME/go      # 工作目录(用于存放项目代码和依赖)
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  # 将Go命令和工具加入PATH

保存文件后,运行source命令使配置立即生效:

source ~/.bashrc  # 若使用zsh,替换为source ~/.zshrc

注意:避免将Go安装路径设置为中文或含特殊字符的目录(如/opt/go是更安全的替代选项)。

4. 验证安装
运行以下命令检查Go是否安装成功,终端应输出Go的版本信息(如go1.21.0 linux/amd64):

go version

5. 配置Go Modules(可选但推荐)
Go 1.11及以上版本支持Modules(依赖管理工具),建议开启:

go env -w GO111MODULE=on  # 启用Modules
go env -w GOPROXY=https://goproxy.cn,direct  # 设置国内代理(加速依赖下载)

Modules会自动管理项目依赖,无需手动配置GOPATH/src目录。

6. 测试开发流程
创建一个简单的Go程序验证环境:

若终端输出Hello, Go on Linux!,则说明环境配置成功。

7. 安装常用开发工具(可选)
根据需求安装常用工具,提升开发效率:

8. 使用IDE开发(可选)
推荐使用Visual Studio Code(VS Code)搭配Go插件:

0
看了该问题的人还看了