Centos7安装go1.14.4超级详细

一,命令安装:

wget https://golang.google.cn/dl/go1.14.4.linux-amd64.tar.gz

2-解压go包到/usr/local

tar -zxf go1.14.4.linux-amd64.tar.gz -C /usr/local

3、配置环境变量,vim指令编辑 /etc/profile

vim /etc/profile

4、在/etc/profile文件末尾添加以下配置

#golang config
#export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/hyh/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

5、使换将变量配置生效,并查看golang的版本

source /etc/profile          ==========使换将变量配置生效
go version                   ==========查看golang的版本
go version go1.14.4 linux/amd64        --打印输出

6、设置代理环境变量,再拉去golang.org的时候就不需要墙了。注意GO1.13及之后支持direct的写法

go env -w GOPROXY=https://goproxy.cn,direct

7、安装完毕写一个helloworld测试 切换到home目录,创建一个hello.go
创建一个gopath

mkdir gopath
vim hello.go

8,复制粘贴helloworld代码,i插入, :wq保存即可

package main
import "fmt"
func main() {  fmt.Printf("Hello, world!\n")
}

9,运行代码

go run hello.go
Hello, world!          --输出

二,官网下载安装

官网下载:https://golang.google.cn/
1,rz命令上传

[root@localhost home]# rz

2-解压go包到/usr/local

tar -zxf go1.14.4.linux-amd64.tar.gz -C /usr/local

3、配置环境变量,vim指令编辑 /etc/profile

vim /etc/profile

4、在/etc/profile文件末尾添加以下配置

#golang config
#export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/hyh/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

5、使换将变量配置生效,并查看golang的版本

source /etc/profile          ==========使换将变量配置生效
go version                   ==========查看golang的版本
go version go1.14.4 linux/amd64        --打印输出

6、设置代理环境变量,再拉去golang.org的时候就不需要墙了。注意GO1.13及之后支持direct的写法

go env -w GOPROXY=https://goproxy.cn,direct

7、安装完毕写一个helloworld测试 切换到home目录,创建一个hello.go
创建一个gopath

mkdir gopath
vim hello.go

8,复制粘贴helloworld代码,i插入, :wq保存即可

package main
import "fmt"
func main() {  fmt.Printf("Hello, world!\n")
}

9,运行代码

go run hello.go
Hello, world!          --输出

选择自己喜欢的一种方式安装即可!!!

Centos7安装go1.14.4超级详细(两种安装方式)相关推荐

  1. Win10家庭版安装docker(WSL与WSL2两种安装方式)

    Win10家庭版安装docker 背景 WSL方式安装(与WSL2可选其一) 系统要求 伪装成win10专业版 开启Containers 开启Hyper-V WSL2方式安装(与WSL可选其一) 系统 ...

  2. 超级详细VM16虚拟机安装CentOS 6.8创建虚拟机

    VM16虚拟机安装CentOS 6.8详细步骤 1.准备工作 1.1 安装好VM16 VM16超级详细的安装步骤:超级详细VM16下载安装步骤(含最新许可证密钥) - xiejiacheng - 博客 ...

  3. MySQL+Navicat安装配置教程(超级详细、保姆级)

    MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...

  4. 超级详细 的 Redis 安装教程

    超级详细 的 Redis 安装教程 Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux ...

  5. WINDOWS XP完全安装极度第五版(两种版本供选择)配图

    WINDOWS XP完全安装极度第五版(两种版本供选择)配图 图片: 图片: 图片: 隆重推出WINDOWS XP完全安装极度第五版(两种版供选择)技术支持电话:13509588628 由于无法上传图 ...

  6. centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]...

    centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录) 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者:Ji ...

  7. IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装)

    这篇文章主要介绍了IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装),本文通过截图给大家展示的非常详细,需要的朋友可以参考下 目录 1.在线安装: 2.离线安装: IDEA安装阿里巴 ...

  8. Mysql数据库有两种安装方法

    Mysql数据库有两种安装方法: 第一种是安装 mysql-5.7.16-winx64,Zip  发杂.麻烦,下载容量大 第二种方式:下载mysql-5.7.13-winx64.msi 内存小,点击自 ...

  9. wdcp支持两种安装方式

    v3.2版本已发布,支持多PHP版本共存共用,支持SSL证书,更多可看论坛 v3版讨论区 更多安装说明请看 http://www.wdlinux.cn/bbs/thread-57643-1-1.htm ...

最新文章

  1. 手撕 CNN 之 AlexNet(PyTorch 实战篇)
  2. Nginx的Gzip模块配置指令(三)
  3. 优化 Golang 分布式行情推送的性能瓶颈
  4. Amcharts插件实现3D饼图
  5. 方案解析:纸张计数精准测量出200张纸?!第1名妥妥的
  6. 一步步优化JVM六:优化吞吐量[转]
  7. 网页设计工资一般多少_理发师工资一般多少钱一个月
  8. java中常用的包 类和接口_java.util包常用的类和接口
  9. Leetcode每日一题:24.swap-nodes-in-pairs(两两交换链表中的节点)
  10. 赛尔笔记 | 对比学习简述
  11. 抓linux肉鸡漏洞,利用MS08067远程溢出漏洞抓肉鸡(3)
  12. MULTISIM仿真2
  13. 六年级计算机测试题logo,LOGO语言基础知识测试题2017(含答案)
  14. 仿真技术在控制系统中的应用 ---飞机姿态控制仿真( 俯仰角)
  15. 基于等离激元的空间微分
  16. Ubuntu下安装为知笔记
  17. 基于STC单片机串口扩展网络通信的应用
  18. mmap内存映射原理
  19. android有多个活动,Android活动一探究竟
  20. R、RStudio下载与安装方法

热门文章

  1. 正则表达式 如何匹配除了空格之外的所有字符
  2. 【Orangepi Zero2 全志H616】OLED屏应用/IIC协议
  3. 千亿市场的智慧农业,如何攻克“成本高,效果差”难题?
  4. compressSlice函数代码跟踪
  5. 华米手表2 是android,手表 | 续航怪兽 华米AMAZFIT智能运动手表2代深度评测(二)...
  6. 【域名检测】使用CNN实现DGA恶意域名检测(TensorFlow)【代码】
  7. 谷歌不想再赚吆喝 联手传媒公司豪赌YouTube
  8. 【经济学】【综合篇】经济机器是怎样运行的
  9. 动起来!好玩的CSS抖动样式 – CSS Shake
  10. 二年级课程表(3月14日-3月18日)