mac go环境的安装和卸载,环境变量配置

简介: go环境的安装和卸载, 有时已经安装过,需要对go版本进行升级. 所以我们需要先卸载, 然后在安装

背景: go环境的安装和卸载, 有时已经安装过,需要对go版本进行升级. 所以我们需要先卸载, 然后在安装


本文介绍以下几个问题


  1. go环境的卸载


  1. go环境的安装


  1. go环境变量配置


  1. go集成开发工具---idea上安装go插件


  1. go集成开发工具---GoLand


一、go环境的卸载


  a. 删除/usr/local下的go目录


  备注: 这个目录是安装go的时候自动生成的. 如果删除完, 使用 go version, 会报找不到go命令


  b. 删除Path环境变量


    备注: 这里,我只是想关一个版本, 所以, goPath还是需要的,所以不用删除


  c. 删除配置文件信息: 在/etc/profile 或者 $HOME/.profile 或者 $HOME/.bahs_profile中删除bin的设置


  d. 删除mac os x的安装包安装的文件, 删除 /etc/paths.d/go 文件


  我只用了第一步, 重新安装, 其他都还继续使用


二、go安装


  a. 官网下载最新版本: go1.13.4.darwin-amd64.pkg .下载地址:


https://studygolang.com/dl微信图片_20220509103611.png


b. 一路默认安装即可


  c. 查看安装结果: go version


微信图片_20220509103642.png


三. 设置环境变量


export GOROOT=/usr/local/go
export GOPATH=/Users/luoxiaoli/go
export PATH=$PATH:$GOPATH/bin:$GOROOT/bin


GOPATH 是工作目录,就是你打代码,代码的存放目录


GOROOT 是Go的安装目录,我下载的是免安装版的


四. go集成开发工具---Idea上安装go插件


第一步: 在idea的欢迎页面, 点击Configure-->Plugin


第二步: 安装go插件


第一种方式: 通过Idea的 go插件安装. 选择Go --> install进行安装


微信图片_20220509103757.png


第二种方式: 第一种方法可能会比较慢,我们可以下载插件, 然后导入


  1. 在百度搜索go idea plugin 找到官网, 进入:


  1. http://plugins.jetbrains.com/plugin/9568-go, 下载一个最新版本的go插件


  1. 安装插件--导入即可


或者直接安装到ideal中,如下图:


微信图片_20220509103821.png


安装成功后可以看到如下图的插件:


微信图片_20220509103825.png


四. go集成开发工具---GoLand


官网下载一个即可, 但是这种方式需要激活,激活码不好找,不过想找也能找到。感兴趣的直接百度搜索,后面再补充。

相关文章
|
1天前
|
监控 网络虚拟化
配置本地MAC镜像示例
1. 创建VLAN10,将Switch与主机相连的接口加入VLAN10,实现主机与Switch间的二层互通。 2. 配置接口GE0/0/4为本地观察端口,负责向Server转发镜像报文。 3. 在VLAN10内配置MAC镜像,将VLAN10内指定MAC地址的主机访问Internet的流量复制一份到本地观察端口。
|
2天前
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
28 8
Sublime Text 3配置Go语言开发环境
|
5天前
|
Python
干货文:在 Mac 中卸载 Python 的方式
干货文:在 Mac 中卸载 Python 的方式
12 1
|
21天前
|
Java
Mac环境下反编译apk
Mac环境下反编译apk
17 0
|
24天前
|
数据建模 Go vr&ar
idea配置go依赖下载
idea配置go依赖下载
16 0
|
1月前
QT 5.14.2版本 MAC环境安装部署流程
QT 5.14.2版本 MAC环境安装部署流程
|
2月前
|
Go C语言
安装go-sqlite3包时报exec: "gcc": executable file not found in %PATH%解决办法
安装go-sqlite3包时报exec: "gcc": executable file not found in %PATH%解决办法
|
2月前
|
应用服务中间件 nginx iOS开发
mac+alfred中的Workflow实现快速格式化nginx配置
mac+alfred中的Workflow实现快速格式化nginx配置
24 0
|
2月前
|
Unix Linux Go
开心档之 Go 语言环境安装
开心档之 Go 语言环境安装
|
2月前
|
NoSQL Linux Redis
M1-Mac中docker的redis集群配置
M1-Mac中docker的redis集群配置
85 1