Golang语言的下载安装

macOS 下载安装 Golang

下载安装包

1
2
3
4
5
6
7
8
9
10
打开官网:https://go.dev/dl/
找到适合 macOS 的安装包,比如:

Apple Silicon (M1/M2/M3):go1.xx.x.darwin-arm64.pkg

Intel 处理器(老款 Mac):go1.xx.x.darwin-amd64.pkg

uname -m # 查看架构

安装完成后,Go 会默认被安装到 /usr/local/go

配置变量环境

1
2
3
4
5
6
7
8
9
10
11
vim ~/.zshrc

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
export GOPROXY=https://goproxy.cn,direct

source ~/.zshrc

go install golang.org/x/tools/gopls@latest
# gopls 是给编辑器(如 VS Code)用的,提供语法高亮、自动补全、跳转定义、智能提示等功能,让你写 Go 代码更高效。

Windows 下载安装 Golang

下载安装包

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
https://studygolang.com/dl
下载对应的系统安装包


放在D盘下的songshai目录下的env目录

创建一个GoWorks目录
创建三个工作的目录:bin,src,pkg

在环境变量设置工作路径
(系统变量)中新建:GOPATH和GOROOT
GOPATH:./GoWorks
GOROOT:./go
(如果GOPATH没有到D盘中):在用户变量中新建一个GOPATH地址一样

配置代理
go env -w GOPROXY=https://goproxy.cn,direct


vscode : ctrl +
在下面设置里找到setting 搜索 Go Path
点击“在settings.json中编辑”,然后在settings.json文件中设置"go.gopath": "D:\\songshai/environment/GoWorks",将路径替换为你的Go工作区的绝对路径

创建一个工作空间:save workspace
导入必要模块:go mod init test(自定义名字)
(在对应工作区下执行)

vscode:改语言
ctrl+shift+p
输入选择:Configure Display Language

go install golang.org/x/tools/gopls@latest
# gopls 是给编辑器(如 VS Code)用的,提供语法高亮、自动补全、跳转定义、智能提示等功能,让你写 Go 代码更高效。

Ubuntu&CentOS 下载安装 Golang

1
2
3
4
5
6
7
8
9
10
11
12
# 安装go 环境
wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz
tar -xzf go1.23.4.linux-amd64.tar.gz -C /usr/local/
vim ~/.profile
# 添加到最后一行
GOROOT=/usr/local/go
GOPATH=$HOME/go
GOPROXY=https://goproxy.cn,direct
PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source ~/.profile
# 验证
go version
1
2
3

# 你可以一条命令拉全部依赖:
go mod tidy