Windows 平台下 Go 语言的安装和环境变量设置

1. 下载安装 Golang 语言的 SDK 安装包

Windows 平台下 Go 语言的安装和环境变量设置_第1张图片

2. Go 语言环境变量设置

  1. GOROOT

简而言之,GOROOT在GO语言中表示的是go语言编译、工具、标准库等的安装路径,在Linux系统中一般安装在/usr/go或者/usr/local/go,这样Linux系统中的PATH变量一般都包含了这两个目录,所以就可以直接运行go命令,而Windows系统中一般默认安装在C:\go中。

  1. GOPATH

GOPATH环境变量则表示go的工作目录,这个目录指定了需要从哪个地方寻找GO的包、可执行程序等,这个目录可以是多个目录表示,go编译或者运行时会从这个环境变量中去对应查找,可能还不够清晰,工作目录或者如官方文档中说的workspace,可以这么理解为GO源码目录,在这个目录进行编译、链接最后生成所需要的库、可执行文件,我们对比C程序的目录,也许更能方便理解,一般在C的工程项目中包含三个文件,一个include目录、src目录、Makefile文件。

bin目录包含了可执行程序,注意是可执行的,不需要解释执行。

pkg目录包含了使用的包或者说库。

src里面包含了go的代码源文件,其中仍按包的不同进行组织。
Go 语言需要配置 GOROOT 和 Path 两个环境变量:GOROOT 和 GOPATH。
2.1 根目录 GOROOT 和 Path
如果第一步安装使用的是默认安装目录 C:\Go\,那么安装程序就已经将 GOROOT 和 Path 两个环境变量设置好了,无须再对其进行手工设置。
Windows 平台下 Go 语言的安装和环境变量设置_第2张图片
Windows 平台下 Go 语言的安装和环境变量设置_第3张图片

2.2 Go 工作目录 GOPATH
这个是后续代码目录,新建系统变量 GOPATH,将其指向你的代码目录:
Windows 平台下 Go 语言的安装和环境变量设置_第4张图片

2.3 命令行对环境变量进行验证
打开 CMD 终端,输入 go env 查看变量是否设置成功:
Windows 平台下 Go 语言的安装和环境变量设置_第5张图片

你可能感兴趣的:(参数配置)