当前位置: 首页 > 工具软件 > Gos-Golang > 使用案例 >

golang开发的准备 - gvm(go版本管理软件)的使用

花稳
2023-12-01

概述

gvm软件用于go版本的管理,主要的功能为go版本的查看,下载安装和切换。

一、go版本的查看

gvm listall 命令用于查看可以下载安装的go版本

shane@ubuntu:~/gvm/binscripts$ gvm listall

gvm gos (available)


   go1
   go1.0.1
   go1.0.2
   go1.0.3
   go1.1
   go1.1rc2
   go1.1rc3
   go1.1.1
   go1.1.2
   go1.2
   go1.2rc2

....

gvm list命令用于查看已经安装好的go版本

shane@ubuntu:~/gvm/binscripts$ gvm list

gvm gos (installed)

   system

二、go版本的下载和安装

通过 gvm listall 查看到可以安装的版本之后,使用 gvm install 安装新go版本。以下是下载安装go1.13.3版本的示例。

shane@ubuntu:~/.gvm$ gvm install go1.13.3
Downloading Go source...
Installing go1.13.3...
 * Compiling...
go1.13.3 successfully installed!

再用gvm list查看的时候可以看到新版本已经显示出来了。

shane@ubuntu:~/.gvm$ gvm list

gvm gos (installed)

   go1.13.3
   system

这里面有两个版本go1.13.3和system。

需要注意的是system这个版本为ubuntu系统的打包发布的go版本(通过sudo apt-get install golang命令直接安装得到)。

三、go版本的切换

 gvm use命令用于切换已经安装好go版本。下面示例如何切换到go1.13.3版本。

shane@ubuntu:~/.gvm$ gvm use go1.13.3
Now using version go1.13.3

gvm list再次查看版本,可以看到在go1.13.3版本前面有个指示箭头。

shane@ubuntu:~/.gvm$ gvm list

gvm gos (installed)

=> go1.13.3
   system

后记

可以看到gvm还有一些其他的命令,这里并不一一介绍,而是采取按需学习的原则,后续在项目开发的过程中涉及到更多命令时,再逐一附上。

 类似资料: