GO支持各种系统:linux、windows、MacOS等,由于现在开发都是在windwos下进行,所以这篇文章是windows系统下的环境搭建,其它系统的环境大同小异,请自行参考。
一、开发包下载及安装
Windows下的安装是.msi程序,双击运行:
下一步:
同意相关政策条款,下一步:
选择安装目录,程序默认安装在C盘下面,有需要可自行选择安装目录,本人修改安装目录到D:\softwareInstall下面的:
下一步:
install:
等待安装完成:
至此,go开发包安装完毕。
二、环境配置及验证
1、验证安装是否成功
Win+R打开cmd窗口,输入“go env”命令,回车,出现如下图所示,即表示安装成功:
2、环境变量配置
只是安装了开发包,应用程序写完之后,还需要编译之后才能运行,所以,我们需要配置环境变量了。
右键打开“我的电脑“,依次选择“属性”、“高级系统设置”,打开“系统属性”窗口,再选择“环境变量”,打开“环境变量窗口”,在“系统变量”中,新建变量“GOPATH”,值为“D:\GO\GO_coding”:
再用同样的方式,新建“GOROOT”,值为“D:\softwareInstall\GO”,如果安装使用默认的安装路径,则此处的值为“C:\GO”。最后检查一下系统变量下面是否有添加的两个变量,值是否正确:
至此,环境变量配置完成。
两点说明:
A:GOPATH是你默认的开发路径,代码在此文件中编写;
B:GOROOT是安装路径,系统会根据这个路径调用相关的命令,执行相应的操作;
3、验证
所有以上的工作都是为了这一步做准备。
当然还是老套路,我们使用go输出Hello 小白_猿。
在GOPATH目录下新建Hello.go文件,使用编辑工具打开,编写如下程序:
package main
import "fmt"
func main() {
fmt.Println("Hello 小白_猿")
}
保存文件,打开cmd窗口,切换到Hello.go文件所在的目录,即GOPATH目录下,输入“go run Hell.go”,开始执行并运行程序:
OK,大功告成!
等等,有些奇怪的地方,为啥直接就运行了呢?难道不用编译吗?当然不是,除了run,还有build命令,我们输入“go build Hello.go”,发现在目录下会多出一个Hello.exe的文件,执行该exe文件,同样也可以输出Hello world:
至此,环境搭建篇至此结束。
学习贵在持之以恒,我们一起加油吧!