一、基于 Debian的 Linux 发行版本都可以使用 apt-get 命令来进行安装:

sudo apt-get install golang

要查看当前系统安装的 Go 语言版本可以使用如下命令:

go version

由于 Go 代码必需保存在 workspace(工作区)中,所以我们必需在 Home 目录(例如 ~/workspace)创建一个workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。

mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc

根据不同的需要,我们可以使用 apt-get 安装 Go tools:

sudo apt-cache search golang

二、基于 Red Hat 的 Linux 发行版本都可以使用 yum 命令来进行安装:

sudo yum install golang

要查看当前系统安装的 Go 语言版本可以使用如下命令:

go version

接下来还是在 Home 目录(例如 ~/workspace)创建一个 workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。

mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc

根据不同的需要,我们可以使用 yum 安装 Go tools:

yum search golang

三、wget安装

下载 Go 语言文件

64-bit Linux

wget http://www.golangtc.com/static/go/go1.4.2.linux-amd64.tar.gz

32-bit Linux

wget http://www.golangtc.com/static/go/go1.4.2.linux-386.tar.gz

下载地址:http://golangtc.com/download

解压二进制文件到 /usr/local 目录

sudo tar -xzf go1.4.2.linux-xxx.tar.gz -C /usr/local

使用 vi 在环境变量配置文件  /etc/profile 中增加如下内容:

export PATH=$PATH:/usr/local/go/bin

检查 Go 语言版本

go version

定义 GOPATH 环境变量到 workspace 目录

export GOPATH="$HOME/workspace

以上三种是常见的安装方法,我用的是yum安装,Centos7.3

[root@instance-lnjc135w ~]# go version
go version go1.9.4 linux/amd64
[root@instance-lnjc135w ~]#

完美

转载于:https://www.cnblogs.com/lyb-blog/p/10013615.html

linux安装golang!!相关推荐

  1. Linux 安装 golang

    windows10系统,先装虚拟机,在装Ubuntu,在虚拟机里操作. 1.安装VMware 参考安装文档进行VMware安装 2. 使用ubuntu镜像 请选择合适的Ubuntu版本进行下载 Ubu ...

  2. linux 使用 go get 报 unrecognized import path “golang.org/x/crypto/XXX“ 的解决方法及手动安装 golang.org/x 包方法

    问题描述 在linux上使用 go get -u github.com/astaxie/beego ,安装beego框架环境时报 unrecognized import path "gola ...

  3. Linux下golang开发环境搭建

    对于golang开发来说,Windows下可以用vscode或者liteide都不错,但是Linux下的开发也就只有vim了,所以怎么搞笑的利用vim进行golang开发呢? 参考官方推荐的一个插件: ...

  4. 二丶Linux安装xdd-plus教程及必备依赖的安装+青龙对接xdd

    二丶Linux安装xdd-plus教程及必备依赖的安装 没有服务器的先自行购买,这里推荐腾讯云2H4G8M首年70–点击购买 **首先需要安装青龙容器没装的青龙容器部署安装及常用命令 QQ交流群:10 ...

  5. CentOS 6、7 安装 Golang

    方法一:使用二进制文件安装 (推荐) 1.下载二进制文件: wget https://storage.googleapis.com/golang/go1.7.3.linux-amd64.tar.gz ...

  6. centos安装golang环境

    centos安装golang环境 突然想试一下虚拟机里面用linux做开发环境行不行,Ubuntun弄了半天老是连不上网络,选了centos,安装了图形界面 下载golang [root@192 wq ...

  7. 如何为Linux安装Go语言

    导读 Go 语言又称为 golang, 是由 Google 最初开发的一种开源编程语言,其在设计时就遵循了简单.安全和速度的 3 大原则.Go 语言具有多种调试.测试.分析和代码审查工具,如今 Go ...

  8. Ubuntu20.4终端指令 Linux安装WPS2019

    Ubuntu20.4终端指令 Linux安装WPS2019 一.Ubuntu20.4 Linux安装WPS2019 1.查看docker版本 2.查看node.js版本 3.查看curl版本 4.Ub ...

  9. linux安装BFE

    编译 环境准备 安装 golang 1.12+ 1.下载go wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz 2.解压 tar -C / ...

最新文章

  1. 使用大batch优化深度学习:训练BERT仅需76分钟 | ICLR 2020
  2. 借助可视化,最直观理解梯度,以及偏导数、方向导数和法向量等
  3. 跟着老司机玩转Node自定义命令行
  4. Terraform入门 - 3. 变更基础设施
  5. Visual Studio 2010 第一时间体验旗舰版
  6. jt808 位置信息方向错误_开车别大意,要掌握方向盘的正确握法,确保行车安全...
  7. 火的不要不要的公有云和私有云都是什么鬼?
  8. DevExperience(1710)
  9. 八伟大的工具,Windows用户永远都不想错过
  10. P1616 疯狂的采药(python3实现)--80分
  11. php 判断访问是否是手机或者pc
  12. linux修改数据库密码出现的问题吗,关于linux下mysql修改root密码时遇到的问题
  13. Android 存储
  14. 【ELT.ZIP】OpenHarmony啃论文俱乐部—数据密集型应用内存压缩
  15. 【英语四六级-必背单词】高中英语单词 (H)-MP3试听与下载
  16. jQuery ThickBox很好很弓虽大
  17. 【历史上的今天】11 月 21 日:第一个阿帕网连接建立;乐视网成立;爱迪生发明留声机
  18. 大学想选择计算机专业,零基础如何快速学习编程?都是经验之谈
  19. 免费把pdf转换成excel
  20. php开发中常用字符串函数总结

热门文章

  1. subprocss模块
  2. php 操作mysql 分表的一种方法
  3. 与太多男人一起工作有害健康
  4. 用.net core实现反向代理中间件
  5. 爬虫之操作excel
  6. 微信小程序_小程序开发框架
  7. DX10 Shadow Volumn Sample Code的Bug修正
  8. 解析Json的格式.
  9. 4.Flow Layout Pane
  10. [Node.js] 模块化 -- express模块