Go语言在Linux下的安装
前言
Go语言(也称为Golang)是由Google开发的一种开源编程语言,以其简洁、高效和强大的并发支持而闻名。本文将详细介绍如何在Linux系统下安装和配置Go语言开发环境。
下载Go语言安装包
首先,我们需要从Go语言官方网站下载最新的安装包。你可以通过以下步骤完成下载:
- 访问Go语言官方下载页面:https://golang.org/dl/
- 选择适合你Linux系统的版本(通常是以
.tar.gz
结尾的文件) - 使用wget命令下载(以go1.22.0版本为例):
1 | wget https://golang.org/dl/go1.22.0.linux-amd64.tar.gz |
安装步骤
- 首先,如果你之前安装过Go,需要删除旧版本:
1 | sudo rm -rf /usr/local/go |
- 解压下载的安装包到
/usr/local
目录:
1 | sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz |
配置环境变量
- 编辑
~/.bashrc
文件(如果使用的是zsh,则编辑~/.zshrc
):
1 | vim ~/.bashrc |
- 在文件末尾添加以下环境变量配置:
1 | export GOROOT=/usr/local/go |
- 使环境变量生效:
1 | source ~/.bashrc |
验证安装
完成安装后,可以通过以下命令验证Go是否安装成功:
- 检查Go版本:
1 | go version |
- 检查Go环境信息:
1 | go env |
创建第一个Go程序
让我们创建一个简单的Hello World程序来测试环境:
- 创建工作目录:
1 | mkdir -p ~/go/src/hello |
- 创建并编辑
main.go
文件:
1 | vim main.go |
- 输入以下代码:
1 | package main |
- 运行程序:
1 | go run main.go |
如果看到输出Hello, Go!
,说明Go语言环境已经配置成功!
常见问题
找不到go命令
- 检查环境变量是否正确配置
- 确保
source ~/.bashrc
命令已执行
权限问题
- 确保使用
sudo
命令进行安装 - 检查
/usr/local/go
目录的权限
- 确保使用
GOPATH配置问题
- 确保GOPATH目录存在
- 检查GOPATH环境变量是否正确设置
总结
通过以上步骤,我们完成了Go语言在Linux系统下的安装和环境配置。现在你可以开始Go语言的学习之旅了!记住,Go语言的官方文档是最好的学习资源之一,建议经常查阅Go官方文档。
如果在安装过程中遇到任何问题,可以查看Go语言的官方文档或在Go社区寻求帮助。祝你在Go语言的学习过程中取得进步!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 好喝的墨水的博客!
评论
ArtalkWaline