首页 > 其他分享 >GVM管理go的版本

GVM管理go的版本

时间:2023-12-12 19:00:30浏览次数:26  
标签:gvm GVM Go xx 版本 go 安装

安装

要使用GVM(Go版本管理器)安装Golang,您可以按照以下步骤操作:

1. 安装GVM:首先,您需要在终端中运行以下命令来安装GVM:

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

2. 打开一个新终端激活gvm脚本:安装完GVM后,您需要打开一个新终端或运行以下命令来激活gvm脚本:

source ~/.bashrc

意:如果您使用的是不同的shell,请使用适合您的shell的相应文件替换〜/ .bashrc。

3. 安装Go:安装完GVM并激活脚本之后,您可以运行以下命令来安装Go:

gvm install go1.xx.x

注意:请将xx.x替换为您想要安装的特定版本的Go。例如,如果您想安装Go版本1.20.12,请运行gvm install go1.20.12。

4. 设置默认版本:安装Go后,您可以通过运行以下命令将其设置为默认版本:

gvm use go1.xx.x --default

注意:请将xx.x替换为您要设置为默认的特定版本的Go。例如,如果您想将Go版本1.20.12设置为默认版本,请运行gvm use go1.20.12 --default。

  1. 验证安装:为了验证Go已正确安装,请运行以下命令:
go version

这应该输出您刚安装的Go版本号。

完成了!您已成功使用GVM安装了Go。

 

作者:量化自由之路  https://www.zhihu.com/question/576044216/answer/2920857087

 

标签:gvm,GVM,Go,xx,版本,go,安装
From: https://www.cnblogs.com/lz0925/p/17897615.html

相关文章

  • go-zero开发入门之网关往rpc服务传递数据
    go-zero的网关往rpc服务传递数据时,可以使用headers,但需要注意前缀规则,否则会发现数据传递不过去,或者对方取不到数据。go-zero的网关对服务的调用使用了第三方库grpcurl,入口函数为InvokeRPC:grpcurl.InvokeRPC(r.Context(),source,cli.Conn(),rpcPath,s.prepareMetadat......
  • ArgoCD 同步配置
    自动同步策略当ArgoCD检测到Git中所需的清单与集群中的实时状态之间的差异时,它能够自动同步应用程序。自动同步的好处是CI/CD管道不再需要直接访问ArgoCDAPI服务器来执行部署。相反,管道会提交并推送到Git存储库,并对跟踪Git存储库中的清单进行更改。PruneResour......
  • KubeKey 升级 Kubernetes 次要版本实战指南
    作者:运维有术前言知识点定级:入门级KubeKey如何升级Kubernetes次要版本Kubernetes升级准备及验证KubeKey升级Kubernetes的常见问题实战服务器配置(架构1:1复刻小规模生产环境,配置略有不同)主机名IPCPU内存系统盘数据盘用途k8s-master-1192.16......
  • 使用 AWS Go SDK 读取审计日志(CloudTrail)
    背景公司的海外业务需要将云上的操作读取到内部的日志文件中,永久保存,供内部审计使用。由于之前没有用过AWS相关的SDK,在使用过程中也遇到一些困难,这里记录一下,并且总结一下过程。代码快速开始代码参考地址:https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/go/examp......
  • 免费scrum敏捷管理工具Leangoo领歌私有部署新增第三方身份认证和API对接
    ​为了不断提升我们的产品质量和服务水平,Leangoo持续不断地关注并响应客户的需求。最近,我们完成了一轮新的功能优化和升级!让我们一起来看看吧~Leangoo私有部署支持第三方身份认证对接Leangoo提供两种方式进行身份认证对接a.商户自行提供OAuth服务如果您作为商户希望自行......
  • Argo CD 基础
    Argoproj概述用于Kubernetes运行工作流程、管理集群和正确执行GitOps的开源工具。Argoproj组成ArgoWorkflows基于Kubernetes平台的原生工作流引擎,支持DAG和step-based工作流。ArgoEventsKubernetes上的基于事件的依赖管理器,用于触发Kubernetes中的Argo工作流和其他......
  • gdb本地调试版本移植至ARM-Linux系统
    移植ncurses库本文使用的ncurses版本为ncurses-5.9.tar.gz下载地址:https://ftp.gnu.org/gnu/ncurses/ncurses-5.9.tar.gz 1.       将ncurses压缩包拷贝至Linux主机或使用wget命令下载并解压 tar-zxvf ncurses-5.9.tar.gz 2.       解压后进入到ncurses-5.9目录......
  • Golang实现简易的顺序执行协程池
    countable_executor.go//一个可计数的单线程顺序任务执行器typeCountableExecutorstruct{namestring//名称taskQueuechaniCountableTask//任务队列bufferSizeint//缓冲区大小}//一个可计数的单线程任务......
  • Django 创建项目时找不到数据库sqlite3,提示no changes detected
    原因:PyCharm创建Django项目,找不到数据库sqlite3 解决:如果没有默认的db文件,则应在PyCharm终端中执行以下命令:pythonmanage.pymakemigrations:提示pythonmanage.pymigrate ......
  • 关于Android studio新版本和NEW UI显示返回按钮的设置
    1.新版Androidstudio问题因为在新版本的AndroidStudio中,默认情况下是没有直接的选项来显示返回上一步按钮在状态栏上的,可以通过以下方法来实现返回上一步的功能:在AndroidStudio的顶部菜单栏中,选择"View"。在"View"菜单中,选择"Appearance"。在"Appearance"子菜单中,勾选"Toolbar"......