gvm 是 golang 的版本管理工具,有点类似于 python 的 pyenv。

一、安装 gvm

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

查看已安装的所有 go 版本,会发现只有一个 system 版本

gvm list # 查看已安装的所有 go 版本

二、使用 gvm 命令来安装目标版本的 golang:

gvm install go1.18

如果安装过程中遇到这个错误

直接按照提示安装这个包即可

sudo  apt-get install bison

三、使用刚才安装的版本

gvm use go1.18 --default # --default用于指定默认就使用这个版本

四、验证是否安装成功

查看已安装的所有 go 版本,会发现多了一个 1.18 版本,且箭头指向这个 1.18 版本

gvm list # 查看已安装的所有 go 版本

运行 go version 查看 golang 版本,可以发现 golang 版本已经更新。

使用 gvm 来快速安装或者升级 golang 版本相关推荐

  1. mac下快速安装php的各个版本

    原文地址: mac下快速安装php的各个版本,博主:think2me mac下其实已经安装好了PHP,而且版本还蛮新的,平时搞一搞开发,还是可以的,也没啥大问题,但是今天偶然发现一个验证码图片加载不了 ...

  2. linux 升级golang版本,go语言如何升级版本

    go语言升级版本的方法:1.在官网下载最新的源码包:2.将源码包放在相应目录下:3.运行[sh install.sh go1.xx.linux-amd64.tar.gz]命令即可. 本文操作环境:wi ...

  3. CentOS 7.x使用yum快速安装或升级PHP 5.6

    为什么80%的码农都做不了架构师?>>>    1.首先确认yum源的地址是否有效. # yum install epel-release # rpm -Uvh http://rpm ...

  4. 升级golang版本导致vscode中golang没有代码提示问题处理

    2019独角兽企业重金招聘Python工程师标准>>> 上半年安装了vscode中golang的插件,经过折腾代码提示这些都好了,但当时goland还可以用,就放弃了vscode来编 ...

  5. nodejs11安装教程(升级最新版本)

    nodejs需要不断升级,那么电脑如何安装nodejs11呢,下面将通过亲身实践来详细介绍 工具/原料 电脑 nodejs11安装包 方法/步骤 访问node11官网,下载安装包,如下图所示 下载完成 ...

  6. Python第三方库的安装,升级以及版本查看

    方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...

  7. 使用 pip 快速安装 OpenCV

    使用 pip 在 Ubuntu,macOS 上快速安装 OpenCV. Ubuntu 版本:Ubuntu 20.04.2 LTS: macOS 版本:macOS Big Sur 11.4. 本文目录 ...

  8. pip升级亲测有效 及其他包快速安装

    pip提示升级 尝试解决办法 1.python -m pip install -U pip 2.python -m pip install --upgrade pip 按照上述方法,最好的一次是半个小 ...

  9. 虚拟机linux 8.04汉化,在虚拟机中快速安装 Ubuntu 18.04

    1.准备工作:安装前的准备 2.快速安装及认识界面:安装并认识 Ubuntu,知道最常规操作 3.系统设置:添加中文支持,设置系统时区 4.安装常用软件:选择国内的镜像服务器,安装常用软件 1.准备工 ...

最新文章

  1. 写给Python开发者:机器学习十大必备技能
  2. 《挑战程序设计竞赛(第2版)》习题册攻略
  3. C++ 异常机制分析
  4. gin redis 链接不上_内存优化,Redis是如何实现的!
  5. 强化学习2——有模型强化学习MDP(搬砖马尔科夫,贝尔曼等式)
  6. Django购物网站使用说明
  7. tftp服务器连接开发板下载内核提示:retry count exceeded; starting again
  8. mysql时间聚合_11.MySQL数值、日期和时间、信息、聚合函数
  9. android 没有 layout_above,在RelativeLayout布局中layout_above不起作用
  10. 持续集成与持续部署宝典Part 4:创建持续部署流水线
  11. 计算机图形学多边形填充代码_计算机图形学 Computer Graphics (第一周笔记及课件翻译)...
  12. sqrt方法复杂度探讨
  13. LG V10距离感应器失效后的解决办法
  14. Nginx学习笔记(反向代理搭建集群)
  15. C#/音乐播放器/带进度条/歌词滚动、颜色变化/桌面应用程序设计
  16. 惠普暗夜精灵2怎么打开后盖_做工散热都非常优秀 惠普暗影精灵II笔记本拆机图解全过程...
  17. X32汇编AAA,AAS,AAM,AAD,DAS,DAA
  18. 共享花店App开发亮点解析
  19. linux64是大端还是小端,大端和小端区别-linux
  20. SYSCALL_DEFINE详解

热门文章

  1. 基于FPGA的图像处理之幂律(伽马校正)变化
  2. 线程CPU使用率到底该如何计算?
  3. 爬虫 使用python+requests模块爬取12306网站的车次信息
  4. 什么是“ Windows任务的主机进程”,为什么我的PC上运行着这么多主机?
  5. ArcGIS 保存后在另一台电脑上打开显示无数据的问题
  6. AB实验只是开始!如何归因才是王道!
  7. Chrome自动更新到78.0.3904.70后出现“Aw, Snap!”错误,所有页面不能打开。
  8. MongoDB 3.0 用户创建
  9. echarts 散点图实现正负值颜色不同,方向不同
  10. 利用VUE生成二维码(两种方式)