Linux系统安装Go语言的详细步骤详解
时间:2022-08-19 00:42:52
众所周知,Linux系统Go语言的全称是golang,是一种编程开发语言。Go语言的特点就是开源、安全、快速等等。在Linux系统中有很广泛的应用。虽然很多用户都了解,但是很多对电脑不是很熟悉的用户不知道,下面本文就来介绍一下Linux系统安装Go语言的方法。
Linux系统
一、Ubuntu、Debian或Linux Mint安装Go语言
基于 Debian的 Linux 发行版本都可以使用 apt-get 命令来进行安装:
1.sudo apt-get install golang
要查看当前系统安装的 Go 语言版本可以使用如下命令:
1.go version
由于 Go 代码必需保存在 workspace(工作区)中,所以我们必需在 Home 目录(例如 ~/workspace)创建一个 workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。
1.mkdir ~/workspace
2.echo ‘export GOPATH=“$HOME/workspace”’ 》》 ~/.bashrc
3.source ~/.bashrc
根据不同的需要,我们可以使用 apt-get 安装 Go tools:
1.sudo apt-cache search golang
二、Fedora、CentOS或RHEL安装Go语言
基于 Red Hat 的 Linux 发行版本都可以使用 yum 命令来进行安装:
1.sudo yum install golang
要查看当前系统安装的 Go 语言版本可以使用如下命令:
1.go version
接下来还是在 Home 目录(例如 ~/workspace)创建一个 workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。
1.mkdir ~/workspace
2.echo ‘export GOPATH=“$HOME/workspace”’ 》》 ~/.bashrc
3.source ~/.bashrc
三、根据不同的需要,我们可以使用 yum 安装 Go tools:
1、yum search golang
为Linux手动安装Go语言
由于大家使用的 Linux 源不尽相同,也不见得是最新版本或需要版本的 Go 语言包,所以我们说一下如何手动安装指定版本。
Golang 下载
2、解压二进制文件到 /usr/local 目录
1.sudo tar -xzf go1.4.2.linux-xxx.tar.gz -C /usr/local
3、使用 vi 在环境变量配置文件 /etc/profile 中增加如下内容:
1.export PATH=$PATH:/usr/local/go/bin
4、检查 Go 语言版本
1.go version
5、定义 GOPATH 环境变量到 workspace 目录
1.export GOPATH=“$HOME/workspace
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
电脑开不了机,风扇总是转一下停一下怎么办?
![](https://img.aspxhome.com/file/2023/6/a323049_0s.jpg)
Win10 USB设备被占用不能弹出怎么办?Win10 USB设备无法弹出解决方法
![](https://img.aspxhome.com/file/2023/28/a239717_0s.png)
下载windows7超酷桌面小工具 让生活更加简单
![](https://img.aspxhome.com/file/2023/27/a233815_0s.jpg)
如何在Word 2007表中输入文本?
wps ppt怎么设置音乐循环播放
Win10如何设置照片查看器为默认看图工具
![](https://img.aspxhome.com/file/2023/26/a227611_0s.jpg)
如何在macOS Big Sur系统中隐藏菜单栏?
![](https://img.aspxhome.com/file/2023/2/a207072_0s.jpeg)
WLKeeper.exe是什么进程
wps中怎样插入罗马数字
![](https://img.aspxhome.com/file/2023/1/a170761_0s.jpg)
win7右下角红x不能上网_win7电脑网络红叉不能上网解决办法
![](https://img.aspxhome.com/file/2023/3/a298472_0s.jpg)
禁用Mac OS X虚拟内存的方法
![](https://img.aspxhome.com/file/2023/4/a216084_0s.jpg)
PPT怎么设置回到首页的按钮?PPT添加回到首页的按钮的方法
![](https://img.aspxhome.com/file/2023/10/a350548_0s.jpg)
如何在手机wps表中设置自动换行
![](https://img.aspxhome.com/file/2023/5/a170725_0s.jpg)
轻松调整!让你的《Word》更顺手
![](https://img.aspxhome.com/file/2023/9/a209099_0s.jpeg)
Windows Vista系统小优化
TCP/IP上的NetBIOS可以禁用吗?具体操作教程分享
![](https://img.aspxhome.com/file/2023/30/a264778_0s.jpg)
Windwos系统C盘的各个文件夹的作用?
![](https://img.aspxhome.com/file/2023/29/a251564_0s.jpg)
Word2010屏幕截图插入功能如何使用?
![](https://img.aspxhome.com/file/2023/6/21246_0s.jpg)
i7笔记本cpu天梯图_酷睿i7笔记本处理器排名高清
![](https://img.aspxhome.com/file/2023/2/a291791_0s.jpg)
win10不识别usb打印机图文教程
![](https://img.aspxhome.com/file/2023/4/a306314_0s.png)