mac go版本升级
执行文件位置
首先了解执行文件位置,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"
mac go版本升级相关推荐
- mac安装mysql遇到的坑
1.问题:Mac安装了mysql之后,在系统偏好设置里面点击mysql图标,提示需要退出系统偏好设置再重新进来,死循环地提示 解决办法:Mac系统版本升级到最新版本 2.问题:升级完系统之后在系统偏好 ...
- python3版本升级和系统更新_如何更新mac系统自带的python版本到最新3.3
发表于 2013-11-21 07:14:15 by 月小升 先去 把第一步里安装好的Python目录移到原本系统所持有的目录位置. sudo mv /Library/Frameworks/Pytho ...
- mac linux 字符,如何让Mac系统的echo -e命令输出中文等Unicode编码字符(系统默认bash版本升级修改)...
『\U5317\U4eac』这样的文字,经常会出现在iOS开发过程中,如何打印输出这种文字,真的很头疼. 之前在唐巧的博客中,看到他提到,可以在系统终端中,使用" echo"命令来 ...
- deepin启动盘制作工具_balenaEtcher for mac(启动盘制作工具) v1.5.70已更新
balenaEtcher for mac是一款Mac启动盘制作工具.balenaEtcher为您提供了将Mac系统上的映像轻松刻录到任何SD卡或USB硬盘的可能性,而无需您处理复杂的过程. balen ...
- mysql数据记录更新版本问题_MySQL版本升级遇到的问题小结
今天进行了项目组的mysql版本升级,过程中遇到了一些问题,做一些记录,和大家共享. 到MySQL官网下载MySQL Community版,MySQL分为商业版(Enterprise)和社区版(Com ...
- mac 安装 python 配置||虚拟环境
前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装 ...
- 前端那些年----Webstream快捷键备忘(mac)
Webstream快捷键备忘(mac) 友情提示:webstream内置了一个强大的插件--Emmet插件.其用法请自行搜索. 其他插件 Markdown--支持md,点击下面的Text/Previe ...
- Mac OSX下的nano编辑器下载设置
工欲善其事,必先利其器.Nano是一个很小巧的编辑器,对于码文字编程序很方便.但是Mac OSX里自带版本较低,各种提示功能比如语法提示等默认没有开启.也没有sample配置文件,无法直接修改.今天我 ...
- linux纯文本无法键入密码,Apple Mac OS X FileVault纯文本密码本地安全限制绕过漏洞...
发布日期:2012-05-07 更新日期:2012-05-08 受影响系统: Apple MacOS X 10.7.3 描述: ------------------------------------ ...
最新文章
- SerialPort实现对串口COM的操作(有些纠结)
- 查看历史操作记录_燕麦课堂丨操作日志管理,为企业数据安全保驾护航
- REST 在 Java 中的使用
- iOS9.2 xcode 7.1.1真机测试
- 阿里巴巴常考面试题及汇总答案
- js模块化之模块依赖处理
- android学习笔记30——AndroidMainfest.xml
- python函数的作用域_python学习第五篇 函数 变量作用域
- 二级c语言笔试需要带笔吗,考计算机二级需要准备什么
- EMC -- DFS篇(Documentum Foundation Services)
- XSD文件详解(以Maven为例)
- excel英文大小写转换
- 阿里云首席安全科学家吴翰清的思考:弹性安全网络,构建下一代安全的互联网...
- 嵌入式开发日记(3)——利用Python接收并处理JY61传感器数据
- 我的007之skyfall歌词鉴赏及翻译
- 如何使用爬虫与JieBa库制作词云
- 易语言如何调用c dll文件,易语言调用C++写的DLL
- 【ParaView教程】第四章 常见问题 —— 怎样计算正面投影面积?
- 远程无法连接到oracle数据库服务器,无法连接到远程Oracle数据库(11g)
- 基于php059汽车租赁网站设计系统
热门文章
- python写excel文件出错_Python代码导致excel文件损坏。如何纠正这一点?
- 富而喜悦2023直播盛典 唐苓馨主题演说“特别的礼物”!
- iOS 如何让APP 删除后不接受 APNS 推送消息
- 移动互联网世代的焦虑,来自对科技范式转移视而不见
- 启动XMind8报错The configuration area
- Linux下的桥接模式
- 图案设计灵感怎么写_妆容设计灵感怎么写
- 使用PEAP实现802.1X
- 在ROS上实现Seed robotics R8HD机械手与Ur5机械臂的连接与轨迹规划(上)模型连接
- 手机号格式校验和手机号添加空格