1.3 搭建Go语言开发环境
要想搭建Go语言开发环境,首先需要下载Go语言开发包,你可以通过国外官网(https://go.dev/dl/)和国内官网(https://golang.google.cn/dl/)下载。
下载时可以根据自己的操作系统选择相应的开发包,比如Windows、Linux或macOS等。
1.3.1 在Windows下安装
MSI安装方式比较简单,在Windows系统上推荐使用这种方式。现在的操作系统基本上都是64位的,所以选择64位的go1.18.2.windows-amd64.msi下载即可;如果操作系统是32位的,选择go1.18.2.windows-386.msi进行下载。
下载后双击MSI安装文件,按照提示一步步安装即可,默认情况下Go语言开发工具包会被安装到C:\Go目录下,你也可以在安装过程中选择自己想要安装的目录。
假设你安装在C:\Go目录下,安装程序会自动把C:\Go\bin添加到你的PATH环境变量中,如果没有的话,你可以通过“系统->控制面板->高级->环境变量”选项来手动添加。
1.3.2 在Linux下安装
Linux系统同样有32位和64位,你可以根据自己的Linux操作系统选择相应的压缩包,它们分别是go1.18.2.linux-386.tar.gz和go1.18.2.linux-amd64.tar.gz。
下载成功后需要先进行解压,假设你下载的是go1.18.2.linux-amd64.tar.gz,在终端输入如下命令即可解压:
输入后按回车,然后输入你的计算机密码,即可解压到/usr/local目录下,然后把/usr/local/go/bin添加到PATH环境变量中,你就可以使用Go语言开发工具包了。
将上面这段命令添加到/etc/prof ile或者$HOME/.prof ile文件中,保存后退出即可成功添加环境变量。
1.3.3 在macOS下安装
如果你的操作系统是macOS,可以采用PKG安装包。下载go1.18.2.darwin-amd64.pkg后双击,按照提示安装即可。安装成功后,路径/usr/local/go/bin应该已经被添加到PATH环境变量中了,如果没有的话,你可以手动添加,具体方式与上面Linux下的一样。
1.3.4 安装测试
以上安装成功后,你可以打开终端或者命令提示符,输入go version来验证Go语言开发工具包是否安装成功,如果成功的话,会输出Go语言的版本和系统信息:
1.3.5 环境变量设置
安装好Go语言开发工具包之后,它的开发环境还没有完全搭建完成,因为还有两个重要的环境变量没有设置,分别是GOPATH和GOBIN。
GOPATH:代表Go语言项目的工作目录,在Go Module模式出现之前非常重要,现在基本上用来存放使用go get命令获取的项目。
GOBIN:代表Go编译生成的程序的安装目录,比如通过go install命令,会把生成的Go程序安装到GOBIN目录下,以供你在终端使用。
假设工作目录为/Users/f lysnow/go,你需要把GOPATH环境变量设置为/Users/f lysnow/go,把GOBIN环境变量设置为$GOPATH/bin。
在Linux和macOS下,把以上内容添加到/etc/prof ile或者$HOME/.prof ile文件并保存即可。在Windows操作系统下,则通过“控制面板->高级->环境变量”选项添加这两个环境变量即可。