mac go版本升级

Linux/Mac go版本升级 文章目录背景卸载当前版本安装最新版本解压下载的文件验证生效 背景 Mac上go版本为1.10,在1.11以后加入了go mod等特性。所以要更新到最新的go版本。 此方法适用于Mac/Linux。 卸载当前版本 只需要删除/usr/local/go这个目录: $ sudo rm -rf /usr/local/go 安装最新版本 到这个网站下载最新的Archive版本:https://golang... 阅读详情
执行文件位置

首先了解执行文件位置,macOS中 这个目录下的文件可以直接执行 /usr/local/bin,不过软件的实体,不一定安装在这里,可以使用软连接链过去。
我们进入这个文件夹后,可通过ls -l命令查看下情况
在这里插入图片描述
找到了go的软连接,这里有个指向位置,指向的位置是真正的执行文件所在。
我们下载新的安装包之后可以把这个指向的位置修改,通过命令 ln -s a b
a:目标文件的位置
b:连接文件位置
例如我想在/usr/local/bin下创建一个文件s,连接到/aa/bb/s1,命令是:

ln -s  /aa/bb/s1 /usr/local/bin/s

从官网下载了安装包之后,go的可执行文件在文件夹下的bin目录下,后面的操作就简单了以我自己电脑为例子,go安装在/usr/local/go 目录下,我要执行的命令是

ln -s  /usr/local/go/bin/go /usr/local/bin/go

通过命令go version验证一下

go env

改完可执行文件的位置之后,还需要修改go env 下的配置。这里的配置通过命令 go env -w来修改,这里我们主要修改的文件是GOROOT, 我的设置是GOROOT="/usr/local/go",所以我的命令是:

go env -w GOROOT="/usr/local/go"
代理

如果你是第一次安装,或者需要配置代理,记得修改GOPROXY

go env -w GOPROXY="https://goproxy.cn,direct"
GO版本更新 GO版本更新(超级简单,非常简单) 阅读详情

相关推荐

Mac下golang环境安装以及新手入门

Mac下golang环境安装以及新手入门 go环境安装以及变量配置 标准命令详解 运行Go 通过go命令运行 通过go命令编译运行 go的基本知识 golang学习仓库

WXiangQian 5959

macbook golang版本升级

如何查看mac上是通过pkg安装包安装的go语言,还是通过brew install go安装的go语言。不同的安装方式,升级go语言版本方式会有不同。

csucoderlee的专栏 1万+

【Golang开发】互联网大厂程序员一篇文章手把手带你在Mac上安装Golang开发环境并解决已知问题

Golang开发

码小白. 4477

在MAC上快速升级GO版本

只需三步,在MAC迅速完成升级GO版本

大唐锦绣的博客 3083

[golang][MAC]Go环境搭建+VsCode配置

工欲利其事,必先利其器”,VsCode开源(free),且安装方便,因此这里记录一下vscode go开发相关配置。请先自行前往vscode官方进行下载并安装。8、现在可以在之前配置gopath的路径下创建自己的项目,进行go语言学习及开发了。3、打开GOPATH所在的src目录,创建工程,即可开始go语言的。,完成对go环境变量的配置并生效(输入没有提示)2、打开压缩包,根据引导一路下一步安装。1、在插件中搜索go,点击。有如下提示,即安装成功。,按照如下配置选择,点击。,退出编辑模式,输入。

m0_74823933的博客 1008

Visual Studio Code For Mac | Golang 安装篇

在 Mac 的 Visual Studio Code 上装 Golang 的开发环境,在安装 go 的插件是,会自动更新依赖的库文件,由于各种原因,导致安装过程中,总是遇到插件安装失败的情况。 Go 的 SDK 安装 go 1.10 下载地址: https://studygolang.com/dl 配置 GOPATH 查看 Go 的环境变量设置的命令 go env ...

leo_ikrulala的博客 5647

Mac升级go版本(指定或最新)

对于Intel处理器选择Mac OS x86-64版本,其他的处理器(M1, M2)选择Mac OS。在Mac中对go版本的升级采用先卸载后安装的过程进行go版本升级(或者回退)。对于升级场景,之前配置的go环境变量可以保留不删除。不知道自己处理器类型的,可以自行GPT。然后 ide配置换成新版本即可。会提示输入密码校验即可。至此,go版本升级完成。

i小明同学的博客 5816

Vlan的封装模式和端口讲解(Access、Trunk、Hypbrid端口)

Vlan(Virtual Local Area Network)虚拟局域网,将一个物理的LAN在逻辑上划分为多个广播域,在交换机上实现广播域隔离(增强局域网的安全性、限制广播风暴、简化网络管理)Vlan通过将二层数据帧打上Vlan标签(打上Vlan标签也就是封装Vlan),正常情况下,不同Vlan Tag的数据包是无法二层直接互访的,以此来实现广播域的隔离可以理解为一个Vlan对应一个广播域,同一Vlan内的主机可以二层直接通信,不同Vlan间的主机无法二层直接通信。

m0_49864110的博客 5647

Mac升级go

Mac上进行Go版本升级操作。

TCatTime的博客 4680

【深度学习3】ubuntu22.04从零开始搭建深度学习环境

ubuntu22.04从零开始搭建深度学习开发环境

weixin_43387635的博客 1万+

Ubuntu18.04环境搭建与疑难解析:从零复现YOLO-6D姿态估计算法

本文详细介绍了在Ubuntu18.04环境下从零开始复现YOLO-6D姿态估计算法的完整流程,包括系统配置、Conda环境搭建、PyTorch安装、依赖项管理、源代码获取、数据集准备以及训练验证过程。针对Singleshotpose算法的特殊需求,提供了详细的疑难解析和性能优化技巧,帮助开发者高效完成算法复现和应用部署。

weixin_30369041的博客 457

Mac安装Go程序及版本切换

选择 Go 版本 挑版本之前,我们先来看看 Go 语言的版本发布策略。 如今,Go 团队已经将版本发布节奏稳定在每年发布两次大版本上,一般是在二月份和八月份发布。Go 团队承诺对最新的两个 Go 稳定大版本提供支持,比如目前最新的大版本是 Go 1.17,那么 Go 团队就会为 Go 1.17 和 Go 1.16 版本提供支持。如果 Go 1.18 版本发布,那支持的版本将变成 Go 1.18 和 Go 1.17。支持的范围主要包括修复版本中存在的重大问题、文档变更以及安全问题更新等。 基于这样的版本发布策

eight_eyes的博客 1万+

QMT量化交易桥接方案深度对比:从MiniQMT淘汰说起

量化交易系统中的API桥接,本质是解决本地终端与底层交易引擎之间的通信瓶颈。其核心原理在于绕过GUI封装、直连确定性执行层,从而获得低延迟、高可靠、可监控的指令通路。技术价值体现在策略实盘一致性提升、毫秒级响应保障及运维可控性增强。典型应用场景包括打板策略、T+0套利、高频网格等对时效与稳定性双敏感的自动化交易。本文聚焦国金证券QMT专业版生态,系统剖析DLL注入、HTTP反向代理、IPC共享内存与官方HTTP API四大桥接路径的性能边界、合规风险与工程落地成本,尤其深入解析qmt终端 client is

weixin_33892359的博客 457

Mac系统go版本升级

Brew 是 Mac 上包管理工具,和 Linux 上的 apt 、yum、rpm 一样,可以提供非图形化软件的安装,昨天在打造宇宙最强 IDE 的时候,使用 brew 工具更新了一下软件包,是我的 Go 版本升级到了最新版本,同时之前配置的多版本 Go 抹掉了,现在写一下记录,你如果需要的话可以使用一下。 之前写过一个使用 GVM 版本管理工具的文章,这个是第三方工具管理的,都比较好用,你可以根据自己的需求安装。 1、brew install brew install go 默认你可以安装一个 go 的

a...Z 6067

Protobuf NDK以及QNX交叉编译

Protobuf 用处很广,尤其是通讯数据序列化,反序列化。TODO。

静虚待令,有物混成 1560

YOLO26引入ECA-Net的改进版变体:1D卷积在2026目标检测的极致压榨

摘要: 2026年发布的YOLO26通过移除DFL模块、支持无NMS推理等革新成为边缘计算新标杆。为进一步提升性能,研究聚焦轻量级通道注意力机制ECA-Net,其核心创新在于用1D卷积替代传统全连接层,仅需5个参数即可实现高效通道交互。数学分析表明,ECA模块在ResNet50上仅增加80个参数,却能带来2%以上的精度提升。这种"极致压榨"的设计理念与YOLO26的轻量化特性高度契合,为在几乎不增加计算开销的前提下提升模型性能提供了可行方案。技术验证显示,该组合在COCO数据集上实现了检测精度与推理效率的双

ZDQ58818的博客 265

mac 指定php版本升级,MAC OS X PHP升级及版本切换-Go语言中文社区

brew updatebrew search php安装php7.1brew install php@7.1安装完成后PHP -v 仍然显示旧版本而phpinfo()显示另外一个版本,都不是新装的7.11、修改php -v 的版本brew link php@7.1此时显示警告需要把如上两行写入~/.bash_profile文件修改后执行source ~/.bash_profile然后执行 php...

weixin_30805181的博客 376

FPGA打砖块游戏设计(有上板照片)VHDL

这是一款经典打砖块游戏,我们的努力让它更精致更好玩,我们将它取名为打砖块游戏(Flyball),以下是该系统的一些基本功能: 画面简约而经典,色彩绚丽而活泼,动画流畅 玩家顺序挑战3个不同难度的级别,趣味十足 计分功能,卡通字母数字 4条生命值,由生命条显示 游戏结束画面,缓缓浮起与缤纷刷色的特效 四键操作,可复位,可暂停,高灵敏 96块砖拼出可爱的“囧”字,方便更改 碰挡板非镜面反射 初始启动,随机的发射速度。

QQ_778132974的博客 1662

Golang1.14的源码安装和升级

Golang1.14的源码安装和升级 go1.4之前是由c++编译,而从1.5开始则是用go语言自身编译。 因此1.4以前的源码编译安装需要gcc,而1.5及以后的版本基本都需要先安装一个go1.4来编译源码,此处以go 1.14.2为例,其他版本应该是大同小异的。 网上教程其实很多,不过我自己看着有点累,他们有不少多余且复杂的操作,以至于我看不懂而不敢去盲目复现。 最后还是结合了官网上的源码...

qq_44622183的博客 2320

SAP-ABAP:SAP HANA性能神器FDA:是极速查询的引擎,也是CPU过载的元凶

在SAP S/4HANA的世界里,有一个被ABAP开发者们既爱又怕的特性——Fast Data Access(FDA),它能将性能提升百倍,也能让CPU瞬间飙升。本文将带您全面解剖这一核心机制。

baidu_35680696的博客 849

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

golang bug Unknown load command 0x32 (50)

问题 编译文件时报错: /usr/local/go/pkg/tool/darwin_amd64/link: /usr/local/go/pkg/tool/darwin_amd64/link: combining dwarf failed: Unknown load command 0x32 (50) 原因和解决办法 golang 编译器bug,1.10.4版本修复了这个问题,因此需要升级go版...

yjk13703623757的博客 891

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

go mod vender package io/fs is not in GOROOT (/usr/local/go/src/io/fs)

一:问题解决 最近写区块链相关项目时候,对于智能合约部署时对其进行vender时报错: io/fs is not in GOROOT (/usr/local/go/src/io/fs) 搜索了一下是因为go版本问题,我原本是1.15.5的版本,后来升级到最新的1.17了(应该1.16就行),然后再次执行go mod vender就没毛病了 二:mac 的go版本升级 如果Mac 上有 Brew 的话,直接用 brew 可以进行安装和升级(brew upgrade go),因为我没有装所以就直.

ic_xcc的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

macOS go 1.17.5 升级到 1.18.1

╰─➤ go version go version go1.17.5 darwin/arm64 ╰─➤ brew search go Warning: Calling Cask::DSL::Version#after_colon is deprecated! Use Cask::DSL::Version#csv instead. Please report thi

mixboot 1926

在MAC下安装Go环境和beego

在MAC下安装Go环境和beego 在写一个博客系统需要用到beego,但是电脑有重装了一次,所以这次重新安装一下go的环境 文章目录在MAC下安装Go环境和beego下载go测试配置环境变量Usage如果您使用的 Go 版本是 1.13 及以上 (推荐)如果您使用的 Go 版本是 1.12 及以下安装beego解决go get 很慢问题安装bee测试 下载go 给出一个下载地址: go下载链接 mac电脑使用这个版本的就好了 下载之后我们按照步骤安装即可 测试 go version 配置环境变量

行走的皮卡丘 3003

mac golang grpc proto pb文件生成go文件.md

文章目录1.简介步骤 2.操作步骤1. 安装基础的protoc工具1. 下载2. 添加protoc到PATH3. 安装golang的支持4. 使用 1.简介   protobuf是google的一个数据编码格式,类似json一样,但是压缩率更好,表达的类型也更多,在rpc服务中使用的比较多。golang的grpc也是挺好玩的,基于http的rpc服务,可能还是为了更好的数据压缩?还是因为没有spring cloud这样强大的对http的封装?说到这里可以吐槽一下,这一份工作中开始用到了号称世界上最好的语言g

寒夜 1380
上一篇: go与java
下一篇: centos快速安装docker
RobertLee~~~~~~~~
博客等级 码龄18年 14粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值