Centos7安装go1.14.4超级详细(两种安装方式)
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超级详细(两种安装方式)相关推荐
- Win10家庭版安装docker(WSL与WSL2两种安装方式)
Win10家庭版安装docker 背景 WSL方式安装(与WSL2可选其一) 系统要求 伪装成win10专业版 开启Containers 开启Hyper-V WSL2方式安装(与WSL可选其一) 系统 ...
- 超级详细VM16虚拟机安装CentOS 6.8创建虚拟机
VM16虚拟机安装CentOS 6.8详细步骤 1.准备工作 1.1 安装好VM16 VM16超级详细的安装步骤:超级详细VM16下载安装步骤(含最新许可证密钥) - xiejiacheng - 博客 ...
- MySQL+Navicat安装配置教程(超级详细、保姆级)
MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...
- 超级详细 的 Redis 安装教程
超级详细 的 Redis 安装教程 Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux ...
- WINDOWS XP完全安装极度第五版(两种版本供选择)配图
WINDOWS XP完全安装极度第五版(两种版本供选择)配图 图片: 图片: 图片: 隆重推出WINDOWS XP完全安装极度第五版(两种版供选择)技术支持电话:13509588628 由于无法上传图 ...
- centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]...
centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录) 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者:Ji ...
- IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装)
这篇文章主要介绍了IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装),本文通过截图给大家展示的非常详细,需要的朋友可以参考下 目录 1.在线安装: 2.离线安装: IDEA安装阿里巴 ...
- Mysql数据库有两种安装方法
Mysql数据库有两种安装方法: 第一种是安装 mysql-5.7.16-winx64,Zip 发杂.麻烦,下载容量大 第二种方式:下载mysql-5.7.13-winx64.msi 内存小,点击自 ...
- wdcp支持两种安装方式
v3.2版本已发布,支持多PHP版本共存共用,支持SSL证书,更多可看论坛 v3版讨论区 更多安装说明请看 http://www.wdlinux.cn/bbs/thread-57643-1-1.htm ...
最新文章
- 手撕 CNN 之 AlexNet(PyTorch 实战篇)
- Nginx的Gzip模块配置指令(三)
- 优化 Golang 分布式行情推送的性能瓶颈
- Amcharts插件实现3D饼图
- 方案解析:纸张计数精准测量出200张纸?!第1名妥妥的
- 一步步优化JVM六:优化吞吐量[转]
- 网页设计工资一般多少_理发师工资一般多少钱一个月
- java中常用的包 类和接口_java.util包常用的类和接口
- Leetcode每日一题:24.swap-nodes-in-pairs(两两交换链表中的节点)
- 赛尔笔记 | 对比学习简述
- 抓linux肉鸡漏洞,利用MS08067远程溢出漏洞抓肉鸡(3)
- MULTISIM仿真2
- 六年级计算机测试题logo,LOGO语言基础知识测试题2017(含答案)
- 仿真技术在控制系统中的应用 ---飞机姿态控制仿真( 俯仰角)
- 基于等离激元的空间微分
- Ubuntu下安装为知笔记
- 基于STC单片机串口扩展网络通信的应用
- mmap内存映射原理
- android有多个活动,Android活动一探究竟
- R、RStudio下载与安装方法
热门文章
- 正则表达式 如何匹配除了空格之外的所有字符
- 【Orangepi Zero2 全志H616】OLED屏应用/IIC协议
- 千亿市场的智慧农业,如何攻克“成本高,效果差”难题?
- compressSlice函数代码跟踪
- 华米手表2 是android,手表 | 续航怪兽 华米AMAZFIT智能运动手表2代深度评测(二)...
- 【域名检测】使用CNN实现DGA恶意域名检测(TensorFlow)【代码】
- 谷歌不想再赚吆喝 联手传媒公司豪赌YouTube
- 【经济学】【综合篇】经济机器是怎样运行的
- 动起来!好玩的CSS抖动样式 – CSS Shake
- 二年级课程表(3月14日-3月18日)