Linux系统Go语言的全称是golang,是一种编程开发语言。Go语言的特点就是开源、安全、快速等等。在Linux系统中有很广泛的应用。本文就来介绍一下Linux系统安装Go语言的方法。

一、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

以上就是Linux系统安装Go语言的步骤了,这里面要注意的是,不同版本的Linux系统安装Go语言会有所不同,所以不能混淆了。

linux 查看go安装目录,Linux系统安装Go语言的步骤相关推荐

  1. linux查看msf安装目录,linux系统安装msf的过程详解

    还是自己写下安装过程吧! 我的服务器系统是 Aliyun linux 可能报错:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit 是 ...

  2. linux 查看es安装目录,Linux安装Elasticsearch

    本文介绍Linux环境如何安装Elasticsearch. 本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,elasticsearch-5.4.2. 1 安装JDK 网上教程很多,也可 ...

  3. linux 查看libevent 安装目录,linux下libevent安装配置与简介 以及 linux库文件搜索路径的配置...

    libevent简介 libevent是基于Reactor模式的I/O框架库,它具有良好的跨平台性和线程安全,它实现了统一事件源(即对I/O事件.信号和定时事件提供统一的处理).高性能分布式内存对象缓 ...

  4. linux查看jetty安装目录,linux中Jetty的安装和配置方法

    Jetty Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开 ...

  5. linux查看hive安装目录,Linux下hive安装及测试

    前提:提前在linux下安装好了hadoop和mysql并且已经启动. apache-hive-2.1.1-bin.tar.gz mysql-connector-java-5.1.7-bin.jar ...

  6. linux 查看libevent 安装目录,Linux系统centos6.7上安装libevent

    1 下载地址:http://libevent.org/ 2.解压 tar zxvf libevent-2.0.21-stable.tar.gz 安装前请先安装 gcc yum install gcc ...

  7. linux 查看gcc安装目录,Linux下安装配置GCC

    1. 下载 在GCC网站上(http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源.目前GCC的最新版本为 3.4.0.可供下载的文件一般有两种形式:gcc-3.4.0.tar.g ...

  8. linux 查看freetype安装目录,linux freetype 安装

    freetype下载: http://download.savannah.gnu.org/releases/freetype/ 命令行如下所示. [root@localhost root]# cd / ...

  9. linux查看erlang安装目录,Linux 安装Erlang

    Erlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分. Erlang目前最新的版本是OTP 17.0.Erlang是一种编程语言,用于构建大规模.高可伸缩性.高可用性的软实 ...

  10. linux如何搜索软件在哪个目录,Linux查看软件安装目录及位置 方法

    对Linux了解的朋友都知道,在linux中软件一般默认都是安装在到"/usr/share"和"/usr/local"这两个路径下.但是:如果我们需要查看软件安 ...

最新文章

  1. Python高阶函数使用总结!
  2. 探索 ConcurrentHashMap 高并发性的实现机制
  3. C++学习手记四:继承和多态
  4. 使用JAX-RS创建RESTful Web Service
  5. 中盐总公司:盐业公司24小时配送保供应
  6. 通用工具之Pair和Tuple-《C++标准库(第二版)》读书笔记
  7. 直播 | ACL 2021论文解读:低资源语言场景下的跨语言文本摘要
  8. ElasticSearch集群安装,Kibana安装,Logstash安装,Logstash-input-plugin-jdbc的配置使用
  9. DWZ (JUI) 教程 navTab 刷新分析
  10. MySQL高级 - 索引的使用 - 覆盖索引
  11. python扫盲系列-(2)
  12. MariaDB 10.3 主主半同步复制
  13. 基于链表的两个集合的差集
  14. mysql中值换行显示为乱码_MySQL数据移植中的乱码问题
  15. javascript边角知识
  16. 核定征收的个体户,年营业额不超过120万,还需要缴纳个税吗?
  17. UniApp 获取屏幕分辨率
  18. 完美国际真数苹果_苹果手机:Checkm8漏洞永久性破解A5-A11设备 全线旧设备实现完美越狱...
  19. USB 协议整理 九:USB 协议调试工程说明
  20. 2018云南-华为软件产业峰会成功举办 加快构建数字中国

热门文章

  1. 2022年四大流行Android手机自动化测试工具,全在这里了
  2. 分布式数据库笔记 —— 数据一致性模型
  3. 2的6次方怎么用计算机,2的6次方是多少(进制转换计算器)
  4. python整数因式分解
  5. 外贸出口管理系统亮点及重点
  6. UML应用的三重境界
  7. Pycharm CPU占用100%
  8. --save-dev 与 --save的区别
  9. 全功能开源的企业级安全主动攻击型蜜罐钓鱼系统 HFish,你很有必要部署一套!...
  10. 前端面试需要准备什么?