一、基于 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. 【Enterprise Manager 12c】如何在EM 12c中配置Exadata Infiniband告警邮件
  2. 【FI 收付款条件】Payment Terms 收付款条件
  3. etcd 多台服务器集群
  4. mysql 密码1045_mysql登录1045错误时 修改登录密码
  5. 利用位运算的模四算法
  6. 最小生成树之prim
  7. Xcode5 取消项目ARC,或者单个类ARC切换
  8. idea中maven找不到本地仓库jar包_有人说 Maven 很简单,我却被 伤害 过
  9. 【linux】通过xshell上传文件
  10. 反式作用因子/转录因子/顺式作用元件
  11. 即使不提供被告身份证信息,法院也必须受理立案
  12. 顺序容器迭代器之鄙见
  13. 计算机里硬盘图标,两妙方轻松更改电脑硬盘盘符的图标
  14. [HTML] HTML常见的元素
  15. 面试前端程序员想拿 10K,面试官说你只值8K,如何应付?
  16. vue 屏幕自适应及全屏放大缩小
  17. 基于elementUI封装了基础表单组件
  18. android录制视频实现
  19. mt4下载和安装好后如何使用呢
  20. kpu.h文件研究(完善中)

热门文章

  1. 深入Java----集合----BitSet
  2. web开发中不同设备浏览器的区分
  3. Tomcat_Servlet
  4. flutter NestedScrollView 下拉刷新的解决方案一
  5. Mr.J-- jQuery学习笔记(十九)--自定义动画实现图标特效
  6. UVA - 753 A Plug for UNIX(网络流)
  7. CF245H Queries for Number of Palindromes
  8. 知识总结: Activity的四种启动模式
  9. 培训工资我看大学培训机构--大学生到底要不要参加培训机构 一个参加培训的大学生的真实感受...
  10. 0.8.11版本ffmpeg一天移植将近完成。