选择合适的版本
安装
- 通过 brew 安装指定版本,存在安装失败的情况,如需安装对应版本,可以在官网下载对应的安装包
brew install go
- 成功安装
配置多个版本
- 在官网下载不同版本
- 解压到任意目录
ex: /usr/local/go1.17
- 修改环境变量
open -e .bash_profile
- 在 .bash_profile 文件末尾添加以下内容
export GOROOT=/usr/local/go1.17 # 下载的 Go 版本路径
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
- 使其生效
source .bash_profile
- 安装成功
- 使用别名配置,快速切换版本,非常好用
alias go113="export GOROOT=/usr/local/go1.13.1; export PATH=$GOROOT/bin:$PATH; go version"
alias go114="export GOROOT=/usr/local/go1.14.1; export PATH=$GOROOT/bin:$PATH; go version"
卸载
- 删除 Go 二进制文件
sudo rm -rf /usr/local/go
- 删除GOPATH路径
sudo nano /etc/paths
这会在终端中打开一个文本编辑器,其中包含您的系统路径。如果您使用GOPATH路径,请找到并删除它
关于 命令 sudo nano /etc/paths
- 它会打开 /etc/paths 文件,并使用 nano 编辑器进行编辑。在编辑器中,您可以查看和编辑系统路径。
- 弹出的编辑器中,您可以看到系统路径,每个路径占一行。如果您使用了 GOPATH,您应该能够在这里看到它
- 找到要删除的路径,并使用键盘删除键将其删除
- 在编辑器中按下 Control+O 保存更改
- 在编辑器中按下 Control+X 退出编辑器
关于查看 GOPATH 路径
echo $GOPATH
go env GOPATH
如果删除失败
- 删除失败的话,通过
go env
查看 go 二进制文件和GOPATH的具体安装路径
免费党-idea社区版开发go项目–行不通
搜索不到Go插件怎么办?
去 jetbrains 插件市场,搜索 Go 插件
- 发现和当前运行的ide版本不兼容
查看很多个版本,发现都不支持 IDEA 社区版
使用免费的VS-CODE
安装Go插件
- 搜索并安装
创建Go项目
mkdir myproject
cd myproject
go mod init myproject
在VS-Code中打开项目
- 打开刚刚创建的项目
配置 VSCode 的 Go 扩展
- 在 VSCode 中按下
command+shift+p
- 输入
Go: Install/Update Tools
- 全选并安装
- 安装成功,ready to go
测试运行go程序
编写第一个go代码
- 创建一个go文件
package main
import "fmt"
func main() {
fmt.Println("Hello, go!")
}
- 运行输出