MacOS使用GVM管理Go版本

news/2025/3/29 2:59:26/

1. 安装

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

然后重新加载 shell:

source ~/.gvm/scripts/gvm

2. 安装多个Go版本

例如安装 Go 1.19 和 Go 1.21:

gvm install go1.19
gvm install go1.21

3. 查看Go版本

gvm listgvm gos (installed)go1.18go1.19
=> go1.21

4. 切换Go版本

gvm use go1.19

5. 设置默认Go版本

gvm use go1.19 --default

http://www.ppmy.cn/news/1583138.html

相关文章

Spring Security核心源码和功能实现

Spring Security 是一个强大的安全框架,用于保护基于 Spring 的应用程序。它提供了认证、授权、防止常见安全攻击等功能。下面是对 Spring Security 的核心功能和实现的详细分析,并使用 Mermaid 绘制相关流程图。 1. 核心功能 1.1 认证(Authentication) 用户认证:验证用…

使用 Python 爬取 TikTok 评论的实现与解析

在今天的博客中&#xff0c;我将分享如何使用 Python 爬取 TikTok 视频的评论信息。通过构建一个简单的爬虫&#xff0c;我们可以抓取 TikTok 上某个视频的所有评论&#xff0c;并将其保存到 CSV 文件中。以下是详细的代码实现与解释。 一、引入必要的库 在代码开始的部分&am…

【蓝桥杯】每日练习 Day10

目录 前言 空调 分析 代码 棋盘 分析 代码 重新排序 分析 代码 牛的学术圈I 分析 代码 日志统计 分析 代码 火柴排队 分析 代码 前言 复习第十天了&#xff0c;虽然每天都勤勤恳恳的做题但是发现好像没有什么成长&#xff0c;每次感觉有些进步了去比赛结果…

Atlas 800I A2 双机直连部署DeepSeek-R1-w8a8

一、环境信息 1.1、硬件信息 Atlas 800I A2 * 2 1.2、环境信息 操作系统&#xff1a;openEuler 22.03 LTS NPU驱动&#xff1a;Ascend-hdk-910b-npu-driver 24.1.0 linux-aarch64.run NPU固件&#xff1a;Ascend-hdk-910b-npu-firware 7.5.0.3.220.run MindIE镜像&#xff…

Excel第41套全国人口普查

2. 导入网页中的表格&#xff1a;数据-现有链接-考生文件夹&#xff1a;网页-找到表格-点击→变为√-导入删除外部链接关系&#xff1a;数据-点击链接-选中连接-删除-确定&#xff08;套用表格格式-也会是删除外部链接&#xff09;数值缩小10000倍&#xff08;除以10000即可&am…

[MySQL#1] database概述 常见的操作指令 MySQL架构 存储引擎

#1024程序员节&#xff5c;征文# 目录 一. 数据库概念 0.连接服务器 1. 什么是数据库 口语中的数据库 为什么数据不直接以文件形式存储&#xff0c;而需要使用数据库呢&#xff1f; 总结 二. ??基础操作 三. 主流数据库 四. 基础知识 服务器&#xff0c;数据库&…

Java 项目 IntelliJ IDEA 多环境配置详解

目录 一、使用 Maven Profiles 实现多环境配置1. 在 `pom.xml` 中配置 Profiles2. 创建多环境配置文件3. 配置文件内容示例`application.properties``application-dev.properties``application-test.properties``application-prod.properties`4. 在代码中获取配置5. 激活 Maven…

数据结构-----树

一、树的基本概念 1. 树的结构定义 递归定义&#xff1a; 空树&#xff08;n0&#xff09;非空树&#xff08;n≥1&#xff09;&#xff1a; 唯一根结点m个互不相交的子树&#xff08;m≥0&#xff09; 2. 核心术语 术语说明图示示例结点的度结点的子树个数树的度树中所有…