参考:Go 语言教程 | 菜鸟教程

下载 Go 安装包

可以到 官网下载地址 去下载 Go 语言的安装包,由于之前安装的是 CentOS 系统,所以这里选择的是 linux 版本的 Go 安装包——go1.15.linux-amd64.tar.gz
图片.png

上传 Go 安装包到 CentOS

上传可以直接粘贴复制,由于很多时候复制粘贴会不成功,所以可以使用第三方工具(如SecureCRT或Xftp)来进行上传

准备工作

  • 新建一个 soft 文件夹,用来存放 go 安装包

    1. mkdir -p /soft
  • 修改 IP 地址为:192.168.80.100,方便后续使用 ```bash vim /etc/sysconfig/network-scripts/ifcfg-ens33

THOD=none BROWSER_ONLY=no BOOTPROTO=static IPADDR=192.168.80.100 NETMASK=255.255.255.0 GATEWAY=192.168.80.2 NAME=ens33 DEVICE=ens33 ONBOOT=yes

systemctl restart network

  1. <a name="iYF84"></a>
  2. ## 使用远程连接工具上传安装包
  3. <a name="jt9ZR"></a>
  4. ### 方式一:使用 SecureCRT
  5. ![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602205916346-1f4a20a2-f32c-49d6-b5d3-d15c81d02d5c.png#align=left&display=inline&height=356&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=33600&status=done&style=none&width=505)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602205932657-a540164b-1df6-42a1-8c17-d015ec09b9a9.png#align=left&display=inline&height=353&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=43579&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602205952366-500d1e2d-7a49-4059-b004-5502f7359054.png#align=left&display=inline&height=353&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=40309&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602205976669-714987f0-fe7b-494d-bd24-7af151a25725.png#align=left&display=inline&height=353&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=32842&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602206196163-24aafd58-d6a0-4e94-99c8-986bdc4d5912.png#align=left&display=inline&height=353&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=36869&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602206177816-4030827a-1d4f-4519-94ef-9ccc04d17ab9.png#align=left&display=inline&height=444&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=582&originWidth=656&size=41798&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602206277958-694ed6ae-8424-46f1-8f27-82a3547a7230.png#align=left&display=inline&height=353&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=476&originWidth=676&size=39812&status=done&style=none&width=501)<br />![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602206472693-669c8f13-6678-462e-8014-3ebe4b3d5b70.png#align=left&display=inline&height=265&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=265&originWidth=495&size=17741&status=done&style=none&width=495)
  6. <a name="76Spa"></a>
  7. ### 方式二:使用 Xftp
  8. ![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602206636427-4395798b-250f-4d74-aa37-ddaa460e8af5.png#align=left&display=inline&height=427&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=853&originWidth=1464&size=110850&status=done&style=none&width=732)
  9. <a name="HlboK"></a>
  10. # 解压 Go 安装包
  11. 将 Go 安装包解压到 /usr/local/ 目录
  12. ```bash
  13. tar -xvf go1.15.linux-amd64.tar -C /usr/local/

-C 选项的作用是:指定需要解压到的目录

图片.png

修改环境变量

  • 编辑 /etc/profile 配置文件 ```bash vim /etc/profile

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

  1. ![图片.png](https://cdn.nlark.com/yuque/0/2020/png/335089/1602207028202-6cde0943-8860-4b89-a948-1dbb92087b32.png#align=left&display=inline&height=359&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=718&originWidth=995&size=61537&status=done&style=none&width=497.5)
  2. - 使配置文件临时生效
  3. ```bash
  4. source /etc/profile

验证 Go 环境

验证环境配置

  1. which go

检查 go 的版本

  1. go version

图片.png