Golang 安装以及升级版本脚本

官方会经常发布 Golang 新版来修复一些补丁,所以版本有更新的话,我们也需要了解新版本的特性以及在服务器上升级 Golang 版本到最新,以下介绍以源码的方式来安装以及更新 Golang 版本。

第一步:到官网上下载对应的操作系统的最新的 Golang 版本:https://studygolang.com/dl

在 home 目录下建立 goinstall 目录,然后在该目录下创建升级部署文件以及下载最新的 golang 源码:
这里写图片描述

以下是 install.sh 具体内容:

#!/bin/bash
if [ -z "$1" ]; then
        echo "usage: ./install.sh go-package.tar"
        exit
fi

if [ -d "/usr/local/go" ]; then
        echo "Uninstalling old version..."
        sudo rm -rf /usr/local/go
fi
echo "Installing..."
sudo tar -C /usr/local -xzf $1
echo "Done"

然后运行:

sh install.sh go1.10.linux-amd64.tar.gz

第二步:设置好 GOPATH,GOROOT
编辑 /etc/profile 在文件尾部加入:

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

然后运行 source /etc/profile 让环境变量生效

至此,Golang 版本已安装成功,如果需要升级的话只需要将最新的源码包下载到第一步的 goinstall 文件下,然后运行sh install.sh go1.xx.linux-amd64.tar.gz 即可。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
您好!要升级Golang版本,您可以按照以下步骤进行操作: 1. 在Golang官方网站(https://golang.org/dl/)上下载最新的Golang版本安装包。选择适合您操作系统的安装包,例如Windows、Linux或macOS。 2. 下载完成后,双击安装包并按照安装向导的提示进行安装。请确保选择正确的安装路径。 3. 完成安装后,打开命令行终端(Windows下是命令提示符或PowerShell,Linux和macOS下是终端)。 4. 在终端中输入以下命令,检查当前安装Golang版本: ```shell go version ``` 5. 如果输出的版本号与您要升级到的版本号不一致,说明您需要进行升级。 6. 在终端中输入以下命令,卸载旧版本Golang(仅适用于Linux和macOS): ```shell sudo rm -rf /usr/local/go ``` 如果您是Windows用户,则需要手动删除旧版本Golang安装目录。 7. 接下来,根据您下载的新安装包的类型(压缩包或安装程序),执行以下操作之一。 a. 如果是压缩包,请将其解压到您想要安装Golang的目录。例如,对于Linux和macOS用户,可以将其解压到`/usr/local`目录。对于Windows用户,可以解压到`C:\Go`目录。 b. 如果是安装程序,请运行安装程序并按照提示进行操作。请注意选择正确的安装路径。 8. 安装完成后,打开新的终端窗口(确保环境变量已更新),输入以下命令以验证新版本Golang已成功安装: ```shell go version ``` 输出的版本号应该是您刚刚安装版本号。 通过以上步骤,您就可以成功升级到新版本Golang升级后,您可能需要更新您的项目配置以使用新的Golang版本。请确保在升级之前备份任何重要的项目文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值