macbook golang版本升级

这篇具有很好参考价值的文章主要介绍了macbook golang版本升级。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

发现自己mac电脑上,很早之前安装的go语言环境,打算升级下版本。

打开自己的terminal,输入命令查看mac上的go语言版本信息

-> % go version
go version go1.16.5 darwin/amd64

本地安装的go语言的版本是1.16.5的,最新的go语言版本已经到了1.20.3

网上搜了下,如何升级go语言版本,步骤如下:

1. 卸载旧版本(可选):如果您之前已经安装了旧版本的 Go,您可以选择先卸载旧版本。在终端中执行以下命令:

sudo rm -rf /usr/local/go

2. 下载新版本:前往 Go 官方网站(https://golang.org/dl/)下载最新的 Go 语言版本的 macOS 安装包(通常是一个 .pkg 文件)。

3. 安装新版本:双击下载的 .pkg 文件,按照安装向导进行安装。这将在 `/usr/local/go` 目录下安装新的 Go 语言版本。

执行上述的第一步,我就想不起来我macbook上当初是如何安装的go语言了,可能是brew install,又可能是通过.pkg文件下载直接安装的。

所以接下来的问题,就是如何确定macbook中的golang是通过brew install,还是.pkg安装的。

-> % which go
/usr/local/go/bin/go

可以看到,输入which go,返回了路径,如果是这个路径可以说明是通过.pkg安装的。

-> % brew info go
==> go: stable 1.20.3 (bottled), HEAD
Open source programming language to build simple/reliable/efficient software
https://go.dev/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/go.rb
License: BSD-3-Clause
==> Options
--HEAD
	Install HEAD version
==> Analytics
install: 56,024 (30 days), 221,281 (90 days), 292,279 (365 days)
install-on-request: 38,665 (30 days), 163,669 (90 days), 217,614 (365 days)
build-error: 163 (30 days)

也可以输入 brew info go,可以看到返回的信息中第四行 Not installed的返回,说明了没有用brew install 安装过,如果是用brew install go 安装的go语言,会返回如下内容,内容的第四行写了安装的路径

go: stable 1.17.1 (bottled), HEAD
Go programming language compiler
https://golang.org
/usr/local/Cellar/go/1.17.1 (9,103 files, 512.4MB) *
  Poured from bottle on 2021-09-16 at 11:35:53
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/go.rb
License: BSD-3-Clause
==> Dependencies
Build: go-bootstrap ✔
==> Options
--HEAD
	Install HEAD version
==> Analytics
install: 536,017 (30 days), 1,738,309 (90 days), 6,662,700 (365 days)
install-on-request: 512,276 (30 days), 1,660,013 (90 days), 6,311,327 (365 days)
build-error: 0 (30 days)

如果是通过brew install go 安装的go语言,那么只需要执行下面这行命令,即可完成升级文章来源地址https://www.toymoban.com/news/detail-733974.html

brew upgrade go

到了这里,关于macbook golang版本升级的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

    📓推荐网站(不断完善中):个人博客 📌个人主页:个人主页 👉相关专栏:CSDN专栏、个人专栏 🏝立志赚钱,干活想躺,瞎分享的摸鱼工程师一枚 ​ 话说在前,Go语言的编码方式是 UTF-8 ,理论上你直接使用文本进行编辑也是可以的,当然为了提升我们的开发效率我们还是需

    2024年02月07日
    浏览(70)
  • go-carbon 2.2.12 版本发布, 轻量级、语义化、对开发者友好的 Golang 时间处理库

    carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。 目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧 github.com/golang-module/carbon gitee.com/golang-module/carbon 安装使用 Golang 版本大于等于1.16 Golang 版本小于1.16 更新日志 增加对荷兰语的支持 测试

    2024年02月06日
    浏览(36)
  • 原神 Mac 版本下载安装教程,MacBook 电脑也可以玩原神了

    最近发现了一个很棒的工具,他可以让你的 Mac 苹果电脑运行原神,而且画质和流畅度都是在线的,今天分享给大家 软件名字叫 playCover ,根据作者的介绍这款软件最初就是国外的一位博主想在 Mac 上玩原神特意开发的一款软件,可以说是因原神而生,所以对原神的适配自然没

    2024年02月10日
    浏览(162)
  • MacOS 升级golang版本后无法debug,升级delve版本

    golang版本升级到1.20以后导致debug失效了,本文针对MacOS系统,win系统也可作参考。 1、升级delve版本 安装完后,测试版本 2、进入brew的安装目录,找到dlv的二进制文件 我的是1.8.版本所以目录是 看到有个dlv的二进制文件,拷贝这个文件放到下一步goland目录下。 3、goland的plugin目

    2024年02月12日
    浏览(41)
  • golang 版本升级

    1.查看当前前版本  2.Go语言中文网下载windows对应的go版本,此处将go升级到1.19.版本  (1)windows 下载msi 直接下载安装,安装之前会提示卸载旧版本,确定后直接安装在原来的Go安装目录 ,直接覆盖 安装成功后,在终端输入go version即可看到go的版本已经升级 (2)macOS 下载p

    2024年02月09日
    浏览(30)
  • Ubuntu 升级 golang 版本完美步骤

    1、打开profile: 2、添加以下变量: 3、是环境立即生效 4、将环境立即生效载入脚本 先打开文件这个文件: 加入这个命令: 看版本是不是你要的最新的。 参考:这里

    2024年02月07日
    浏览(41)
  • Golang:Go语言结构

    在我们开始学习 Go 编程语言的基础构建模块前,让我们先来了解 Go 语言最简单程序的结构。 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 表达式 注释 接下来让我们来看下简单的代码,该代码输出了\\\"Hello World!\\\": 让我们来看下以上程序的各个部分: 第一

    2024年02月10日
    浏览(50)
  • golang实现webgis后端开发

    目录 前言 二、实现步骤 1.postgis数据库和model的绑定 2.将pg库中的要素转换为geojson (1)几何定义 (2)将wkb解析为几何类型 (3)定义geojson类型 (4)数据转换 (5)数据返回  2.前端传入的geojson储存到数据库 3、其他功能实现 总结         停更了接近一个月都在研究一门新语言gola

    2024年02月08日
    浏览(40)
  • Mac系统 - 升级node版本

    一、查看当前版本 二、清除 Node.js 的 cache  三、使用 npm 安装 n 模块,在这里我用的 Node.js 的多版本管理器 n 来升级的 四、查看 node 的所有版本 五、升级版本,这里我选择了升级到稳定版本  等待安装。。。  安装完成。 六、查看版本  

    2024年02月03日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包