首页 > 系统相关 >centos7 go语言环境安装

centos7 go语言环境安装

时间:2023-04-26 14:22:56浏览次数:43  
标签:amd64 tar 安装 local centos7 usr go ARCH

要在 CentOS 7 上安装 Go 环境,可以按照以下步骤进行操作:

1. 访问 Go 官网下载页面(https://golang.google.cn/dl/),并选择适合自己系统的版本和包。

2. 下载完成后,使用以下命令将下载的 tar 包解压到 /usr/local 目录:

```
sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
```

其中,$VERSION 是你下载的版本号,$OS 是你所用的操作系统,$ARCH 是你所用的构架类型。例如,如果你下载的是 go1.16.4.linux-amd64.tar.gz,那么 $VERSION=1.16.4, $OS=linux,$ARCH=amd64。

3. 然后,在 .bashrc 文件中添加以下内容:

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

执行以下命令使更改生效:

```
source ~/.bashrc
```

4. 最后,使用以下命令检查是否安装成功:

```
go version
```

如果输出了类似于 "go version go1.x.x linux/amd64" 的信息,说明安装成功。

现在,你就可以在 CentOS 7 上愉快地使用 Go 语言开发了。

标签:amd64,tar,安装,local,centos7,usr,go,ARCH
From: https://www.cnblogs.com/huamoai/p/17355918.html

相关文章

  • Django4全栈进阶之路18 项目实战:登录模块设计
    1、编写函数视图,判定用户名密码,验证通过进入home主页,不通过返回登录页面deflogin_view(request):ifrequest.method=='POST':username=request.POST.get('username')password=request.POST.get('password')print(username)......
  • go channel源码阅读
    gochannel源码阅读channel介绍channel是一个类型管道,通过它可以在groutine之间发送消息核心数据结构channel内部数据结构是固定长度的双向循环列表按顺序往里面写数据,写满之后又从0开始写chan中的两个重要组件是buf和waitq,所有的行为和实现都是围绕着两个组件进行的typ......
  • golang -WARNING: undefined behavior - version of Delve is too old for Go version
    1.背景启动警告 这是idea内置的dlv.exe调试器版本太低了2.解决安装最新的goinstallgithub.com/go-delve/delve/cmd/dlv@latest安装成功后,在golang的安装位置多出来个新的dlv.exe  idea打开配置 写上自己的地址即可下面是我的 重启idea生效......
  • 关于golang线程安全
    最近在字节面试,面试有一个提问:golang中的string赋值是线程安全的吗?如果是,怎么验证,如果不是,怎么验证第一反应,golang的string底层结构:typestringStructstruct{strunsafe.Pointerlenint}其中str是一个不变数组,所以该变字符串的内容都会重新生成一个底层数组,但......
  • 引用 maxmind golang 库导致的程序无法 recover crash 的问题
    新做的Gateway程序打算使用一个maxmind第三方库来解析地理信息,想了一下比较简单找了一个库直接使用。项目跑了一天得到了一堆panic,程序崩溃超过1s丢了不少数据。 从stack信息可以看到调用amxminddb-golang这个库的readLeft出现了错误,最后抛出了一个unexceptedf......
  • 基于 Docker Compose 安装 Kuboard
    1、Docker安装参考:https://www.cnblogs.com/a120608yby/p/9883175.html2、DockerCompose安装https://www.cnblogs.com/a120608yby/p/14582853.html3、服务配置文件#vimdocker-compose.yamlversion:"3.9"services:kuboard:image:eipwork/kuboard:v3......
  • Rocky Linux 9 离线安装 MySQL 8.0
    1、离线安装包下载https://dev.mysql.com/downloads/mysql/5.5.html?os=31&version=5.12、解压并安装#解压tarxfmysql-8.0.33-1.el9.x86_64.rpm-bundle.tar#安装MySQLdnf-ylocalinstallmysql-community-common-8.0.33-1.el9.x86_64.rpmdnf-ylocalinstallmys......
  • Linux基本安装方法
    centos6.4 这里为大家介绍Linux的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果自己不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。本次以centos6.4为例。 centos下载地址:可以去官网下载最新版本:https://www.centos.org/download/ 以......
  • 树莓派安装OpenCv
    树莓派安装OpenCv更换树莓派软件源我们选择将树莓派的软件源切换到清华大学镜像站,据笔者亲测,通过此站可以顺利安装openCV。切换软件源需要修改两个软件源配置文件的内容。第一个需要修改是「/etc/apt/sources.list」文件,文件中所设置的软件源包含了大部分的软件。第二个需要......
  • centos7使用docker部署.net 6项目
    由于前阵子购买了腾讯云服务器,现在尝试在linux服务器上使用docker部署.net项目第一步,首先是要在服务器上安装docker,宝塔里边是可以直接安装的,如果是别的话,需要你网上找资料用命令安装,其实也是可以的  第二步,先生成好docker文件,将你的解决方案源代码放到一个指定目录(比如......