首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Golang 1.6.2不会在OSX Sierra上升级

如果您在OSX Sierra上遇到Golang 1.6.2无法升级的问题,可以尝试以下步骤来解决:

1. 卸载旧版本的Go

首先,确保完全卸载旧版本的Go。打开终端并运行以下命令:

代码语言:javascript
复制
sudo rm -rf /usr/local/go

2. 下载最新版本的Go

访问Go官方下载页面

,找到适用于macOS的最新版本的安装包。例如,如果您要安装Go 1.17.x,可以下载go1.17.x.darwin-amd64.pkg

3. 安装最新版本的Go

双击下载的.pkg文件,按照提示完成安装。

4. 验证安装

安装完成后,打开终端并运行以下命令来验证Go是否已成功安装:

代码语言:javascript
复制
go version

您应该看到类似以下的输出,显示已安装的Go版本:

代码语言:javascript
复制
go version go1.17.x darwin/amd64

5. 设置GOPATH和GOROOT(可选)

虽然从Go 1.11开始,Go引入了Go Modules,使得GOPATH不再是必须的,但如果您仍然需要设置GOPATH,可以在终端中运行以下命令:

代码语言:javascript
复制
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

您可以将这些命令添加到您的.bash_profile.zshrc文件中,以便每次打开新的终端窗口时自动设置。

6. 使用Go Modules(推荐)

对于新项目,建议使用Go Modules进行依赖管理。在项目根目录下运行以下命令来初始化模块:

代码语言:javascript
复制
go mod init <module-name>

这将创建一个go.mod文件,用于管理项目的依赖关系。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

go Module升级依赖以及设置网络代理Go Module升级依赖和设置代理

Go Module升级依赖和设置代理 go module为官方出的一款依赖管理工具,社区大部分的应用都以及采用这种方式来进行依赖包管理,下面是我日常开发过程中用到的一些命令记录。...设置代理 由于gfw的存在,导致国外的好多资源无法访问,golang的一些依赖包 golang.org/x/image等也无法下周,所以就需要使用代理软件shadowsocket来访问,在ss中开启本地...mod init github.com/xxx/xxx 添加依赖 添加依赖: go get github.com/xxx/xxx 添加指定版本: go get github.com/xxx/xxx@v1.6.2...添加指定版本范围: go get github.com/xxxx/xxx@'<v1.6.2' 添加指定commit的版本 git commit: go get github.com/xxxx/xxx...@q2516faf3 升级依赖 升级 major 版本: go get -u github.com/xxx/xxx 升级全部依赖的 minor 或 patch 版本: go get -u 升级全部依赖的

1.6K40
  • 英特尔公布至强处理器路线图:两年四代产品,144核、Intel 18A都有!

    2024年上半年,英特尔将会首次推出首款基于Intel 3制程,但均为E核心的至强平台Sierra Forest。...它依然延续现有的Intel 7制造工艺,架构也不会有本质的变化,重点是增加核心数量、提升能效。封装接口也延续LGA4677,现有平台可以无缝升级。...至于2024年即将推出的Sierra Forest和Granite Rapids。...在制程和封装工艺方面,Sierra Forest、Granite Rapids都会升级到全新的Intel 3(相当于台积电3nm)、LGA7529封装,共享同一平台和众多IP、技术,自然有利于缩短开发和上市时间...值得一提的是,英特尔将2024年兑现“四年五代工艺节点”的承诺,但是其中的Intel 4和Intel 20A将不会在至强使用。

    65810

    11种最佳编程字体中的哪款适合你?

    与Hack相比,0里面的点有点小,但总体这款字体让人感觉舒适。 ? 3. Monaco Monaco是Snow Leopard之前的OSX使用的默认字体。字符很独特,所以很难混淆0O和1lI。...我喜欢这种字体,是由于它的特殊样式让我觉得如同再度使用OSX(现在我主要使用Ubuntu)。 ? 4. Source Code Pro Source Code Pro由Adobe设计。...自很久以前使用OSX以来,我个人比较喜欢Menaco,但Menlo也是程序员的一个好选择。 ? 补充信息:Menlo不再是macOS中的默认字体。...在macOS High Sierra中,默认字体已改为San Francisco Mono,这也是程序员的一种出色选择。...请注意,这种字体相对较小,所以我的建议是增加字体大小,减小线高,以便在屏幕更具可读性。 "editor.lineHeight": 20, "editor.fontSize": 14, ? 11.

    4.2K20

    苹果今日正式推送iOS 10macOS Sierra公测版本

    在上月举行的WWDC全球开发者大会上,苹果更新了旗下四大操作系统,其中iOS 10 和macOS Sierra这两个移动与桌面端的系统都已经公布了开发者预览版本,并承诺会在7月份公布公测版。...而就在今天凌晨,苹果在官网正式上线了iOS 10和macOS Sierra的Public Beta(公共测试版)推送。...所以请用户尽量不要在主力机型冒险进行升级。 另外,准备升级的用户也务必要进行数据备份,以避免升级所造成的不必要的损失。...目前支持升级iOS 10公测版的机型包括iPhone 5以后的手机、iPad第四代以后的平板以及第六代iPod touch。...而支持升级macOS Sierra升级的机型则包括:MacBook(2009年后期及之后机型)、iMac(2009年后期及之后机型)、MacBook Air(2010年及之后机型)、MacBook Pro

    55530

    red,不红不专,但性感

    osx GUI 终于得到了支持。 这事,连 hacker news 都没掀出多少波澜。帖子在近二百多顶后,就渐渐沉底,不知去向。 我第一次听说 red 大概是 2015 年。...这语言特性的画风突然变了,开始走 golang 路子了。...还是像 golang,不过 golang 一个 hello world 好几兆,它也就几百 k。 actors, parallel collections。...有木有一种把 lisp 塞到 golang 里的既视感?如果你对 golang 和 lisp 都没太多概念,那么我这样类比一下:就像生化危机里的 Alice 在雍正爷的家宴化身莞娘娘跳惊鸿舞。...那哥们不过是拿 node 做了些 service 的事情,就觉着自己升级成了刹帝利,急着把自己和做 API 的吠舍们撇清关系了。

    1.3K120

    MacPro4,1升级到MacPro5,1

    硬件还好说,很多部件都可以单独采购升级,特别是有了淘宝,几乎只要有的东西,都可以买到。软件就麻烦了,macOS sierra已经不支持,更别说high sierra。...比如对于iPhone这类产品,Apple更是发布新版本后几个小时,老版本的验证服务器就会关闭从而强制用户升级。...不过因为这款机器太老,很多相关的工具、脚本的下载、使用都有了很多问题,这里把文件下载存储到国内服务器,然后给个总结如下: 首先下载升级工具:http://p1avd6u2z.bkt.clouddn.com...,不过可惜啊,这个升级工具它下载不下来,猜测的原因一开始就说过了。...接着,再次执行升级工具试试,至少在我这里,可以顺利的将系统升级了。 (升级成功的对比) 系统升级后,再安装macos sierra及high sierra就都不会有问题了。

    1.4K40

    win10 golang下载安装,及环境变量配置

    windows golang下载安装鄙人之前是使用mac做golang开发的,后来换了台图形工作站,用了windows的系统,因此只得从头下载golang安装,及进行环境变量的配置。...比较方便的一点是,之前在mac osx码的golang代码不用再敲上一遍了,因为golang可以跨平台运行,可以直接从macgolang代码复制到windows系统即可。...golang下载地址golang.google.cn/dl/Golang安装windows版的golang下载完之后,直接双击安装即可,可以选择不安装在C盘!...“环境变量”按钮;点击用户“系统变量”中的“新建”按钮;变量名添加:GOROOT,值为Golang的安装路径,比如:D:\go;在硬盘上创建一个文件夹,用于存放golang安装的一些包、框架、环境依赖等...D:\go\bin;windows golang安装验证打开windows的命令行工具powershell,输入命令:go version如果输出安装golang的版本,则说明安装及配置环境变量成功。

    35520

    偏执的iOS逆向研究员:收集全版本的macOS iOS+越狱+内核调试

    “一键安装”macOS Sierra 10.12 首先声明,我说谎了,不是“一键”,而是“两键”。 ? 对的,只要这两句话,就好了。...第二句话运行后vagrant就会自动下载安装AndrewDryga/vagrant-box-osx这个虚拟机了,并且在安装完成后在后台打开。使用Virtualbox的控制台就可以看到了。 ?...我们在调试机器,使用lldb连上去: ? 连接成功。被调试机器显示Connected to remote server。 现在就可以开始调试内核了。...iOS 8.4.1,最后才是升级到iOS 9.3.5。...4s的最新版本iOS 9.3.5越狱是最新的,17年8月份才刚刚放出来;其次,iOS 9.3.5是4s支持的最后一个版本,4s与iOS 10无缘;也就是说,不管手上的4s怎么折腾,系统如何损坏,它总能升级

    2.8K70

    使用Grpc构建真实世界的微服务

    encoder来减少需要传输的header大小,通讯双方各自cache一份header fields表,既避免了重复header的传输,又减小了需要传输的大小 服务端推送 •http2.0是SPDY的升级版..._64.zip > tar -zxvf protoc-3.6.1-osx-x86_64.zip > cd protoc-3.6.1-osx-x86_6/bin > ....github.com/golang/text.git $GOPATH/src/golang.org/x/text > git clone https://github.com/golang/sys.git...它有一个非常棒的特性,即“向后”兼容性好,人们不必破坏已部署的、依靠“老”数据格式的程序就可以对数据结构进行升级。这样您的程序就可以不必担心因为消息结构的改变而造成的大规模的代码重构或者迁移的问题。...XML 已经成为多种行业标准的编写工具,Protobuf 只是 Google 公司内部使用的工具,在通用性还差很多。

    1.3K10

    全球超算 500 强最新榜单:中国上榜数蝉联第一,美国Summit速度夺冠

    在法兰克福召开的国际超级计算大会(ISC),第53届超级计算机500强榜单公布,中国超算上榜数量蝉联第一,美国超算“顶点”(Summit)仍是运算速度冠军。...本期榜单前10名变化不大,与半年前相比只有两处不同,其中一个是新上榜的超算,另一个是升级提升了排名。...前4名排名没有变化,美国能源部下属橡树岭国家实验室的Summit以148.6 petaflops的速度再次登顶,超过了它在半年前榜单的143.5 petaflops的记录。...而排名第二的Sierra系统仍然保持在94.6 petaflops。...排名第10的是升级后的Lassen 超级计算机,其HPL运算速度从原来的15.4 petaflops提升到了18.2 petaflops。

    58810
    领券