GO版本更新

背景:项目go.mod使用版本为1.22,而本机为1.20,需要安装新版本(注:当当前目录使用go.mod管理项目时,不需要指定 project 的 GOPATH,否则运行报错 `$gopath/go.mod exists but should not`)。

升级Go版本(并过程中自然删除原Go版本):

Windows如何升级go版本_golang升级版本 win10-CSDN博客

核心:All releases - The Go Programming Language

直接再装一个即可,安装过程中会识别是否安装过需要卸载原版本。

不同Go版本对应的GOROOT和GOPATH文件目录结构可能不同,Windows GO1.22参考: 

go语言环境变量如何设置【win11、win10】_go环境变量配置 windows-CSDN博客

核心
GOROOT = 安装GO的目录
GOPATH = 安装GO的目录\bin

对于 MAC,`brew install go`即可,简单粗暴,GOROOT就是GO的安装路径,GOPATH就是这个路径下的/bin,可能文件结构和Windows的不一致。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/49978.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在LabVIEW中使用Modbus

NI 提供了三种主要机制与 Modbus 设备进行接口:(1) 高级 OPC 服务器,(2) Modbus I/O 服务器,以及 (3) 在 NI LabVIEW 软件中通过 LabVIEW 实时或 LabVIEW 数据记录与监控控制(DSC)模块引入的低级 Modbus API。 LabVIE…

黑马Java零基础视频教程精华部分_8_学生管理系统

系列文章目录 文章目录 系列文章目录一、业务分析二、结合业务流程图编写代码1、Student.java代码:2、StudentSystem.java代码:3、标号(‌label)‌ 三、学生管理系统升级版 一、业务分析 需求文档如图所示: 根据需求…

【初阶数据结构篇】单链表的实现(赋源码)

文章目录 单链表的实现代码位置概念与结构概念:结构: 链表的性质链表的分类单链表的实现单链表的创建和打印及销毁单链表的创建单链表的打印单链表的销毁 单链表的插入单链表头插单链表尾插单链表在指定位置之前插入数据单链表在指定位置之后插入数据 单…

SAP MM学习笔记47 - 实地棚卸(库存盘点)

上一章讲了SAP MM模块种的出力管理(消息管理)。 SAP MM学习笔记46 - 购买中的出力管理(消息管理)-CSDN博客 本章讲库存盘点的相关内容。 - 库存盘点分3步走:实地棚卸票登录,检数入力,差异分析及转记 - SAP中还提供了…

学习笔记 韩顺平 零基础30天学会Java(2024.7.22)

P407 接口使用细节2 P407 接口课堂练习 对于最后一个的输出:B因为实现了A的接口,所以和继承一样,B可以访问A的变量 P409 接口VS继承 接口对单继承机制(是指只能继承一个类)进行了补充 也可以理解为,子类通过…

【IDEA】子模块导包爆红,IDEA在错误的地方(父模块)自动添加依赖

文章目录 问题背景解决方法 问题背景 IDEA中,我在子模块中添加了依赖,整个项目编译没问题,但导包爆红,IDEA非要我在父模块中添加依赖,这是为什么?这样会导致编译出问题。 解决方法 删除.idea目录&#x…

24种设计模式介绍与6大设计原则(电子版教程)

前言 您是一个初级的 coder,可以从中领会到怎么设计一段优秀的代码;您是一个高级程序员,可以从中全面了解到设计模式以及 Java 的边角技术的使用;您是一个顶级的系统分析师,可以从中获得共鸣,寻找到项目公共问题的解决…

python_从csv写入到xlsx(一次性写入and分批写入)

一次性写入 import pandas as pd from openpyxl import Workbook# CSV 文件路径 csv_file D:\\desktop\\output.csv# XLSX 文件路径 xlsx_file D:\\desktop\\output.output.xlsx# 读取 CSV 文件 data pd.read_csv(csv_file)# 将 DataFrame 写入 XLSX 文件 data.to_excel(xl…

安全哈希算法:SHA算法

🎯 主题简介 SHA(Secure Hash Algorithm)是比MD5更安全的哈希算法。通过案例形式了解SHA算法的原理、实现方法及注意细节。无论你是Python爱好者还是JavaScript高手,这篇内容都将为你提供一个深入了解SHA算法的机会。 &#x1f…

Spring Boot集成screw实现数据库文档生成

1.什么是screw? 在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中&…

免费【2024】springboot 成都奥科厨具厂产品在线销售系统设计与实现

博主介绍:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌ 技术范围:SpringBoot、Vue、SSM、HTML、Jsp、PHP、Nodejs、Python、爬虫、数据可视化…

【期末考试复习】学术英语阅读

文章目录 前言1. 一篇学术论文的组成部分2. this unit2.1 Unit 1 标题第一类:陈述句结构(Declarative Sentence Structure)第二类:名词群结构(Nominal Group Construction)第三类:复合结构&…

响应式编程框架Reactor之 Flux 和 Mono 的介绍和区别

Flux和Mono在Reactor框架中都是响应式编程模型的重要概念,它们在处理异步数据流时发挥着重要作用,两者之间也存在一些差异。 Mono的介绍 基本概念: Mono是Reactor中的一个类,它表示一个异步的单个值或零个值的结果。Mono可以看作是一个特殊的Publisher,用于产生数据流,…

独立开发需要掌握哪些技术栈

SEO 首先要掌握的如何分析流量, 这里推荐所有掌握关键词分析。 掌握Semrush工具使用。 作出搜索引擎喜欢的内容, 降低获客成本。 这一步非常非常重呀! 笔者自己的网站,www.bpmnmodeler.com 通过semrush挖掘到camunda online model…

面向切面编程(AOP)

通知类型 Grep Console插件可右键选中日志高亮显示 正常情况 异常情况(around after和目标方法在一起,目标方法异常后,around after不执行) 通知顺序 execution 需要匹配两个没有任意交集的方法时,可以使用两个execution annotation 自定义…

面试 SQL整理 常见的SQL面试题:大厂经典60题(一)

目录 SQL基础知识整理: 数据库基础知识 为什么要使用数据库 数据保存在内存 数据保存在文件 数据保存在数据库 什么是SQL? 什么是MySQL? 数据库三大范式是什么 mysql有关权限的表都有哪几个 MySQL的binlog有有几种录入格式?分别有什么区别&…

Ubuntu下设置文件和文件夹用户组和权限

在 Ubuntu 上,你可以使用 chmod 和 chown 命令来设置当前文件夹下所有文件的权限和所有者。 设置权限: 使用 chmod 命令可以更改文件和目录的权限。例如,要为当前文件夹下的所有文件和子目录设置特定权限,可以使用以下命令&#x…

vue3<script setup>中插槽的使用

在 Vue 3 中&#xff0c;<script setup> 语法糖极大地简化了组件的编写方式&#xff0c;使得代码更加简洁。在使用 <script setup> 时&#xff0c;插槽&#xff08;Slots&#xff09;的使用方式和在常规 <script> 中类似&#xff0c;但可能需要稍微注意一些细…

搭建自己的金融数据源和量化分析平台(一):系统架构设计

0x00 前言 由于某得的数据实在是太贵&#xff0c;某花顺免费版又不提供专业的数据分析工具&#xff0c;Tushare也开始收费&#xff0c;因此决定基于python和MySQL搭建一个自己的金融数据库。期望做到仅依靠交易所、巨潮资讯网等官方的公开数据实现&#xff0c;尽量不依靠某花顺…