Go语言是编译型的静态语言(和C语言一样),所以在运行Go语言程序之前,先要将其编译成二进制的可执行文件。
可以通过Go语言提供的go build或者go run命令对Go语言程序进行编译:
go build命令可以将Go语言程序代码编译成二进制的可执行文件,但是需要我们手动运行该二进制文件;
go run命令则更加方便,它会在编译后直接运行Go语言程序,编译过程中会产生一个临时文件,但不会生成可执行文件,这个特点很适合用来调试程序。
下面就来演示一下,如何运行我们上一节中编写的Go语言程序。
因为之前我们已经配置好了环境变量,所以可以直接使用 Windows 自带的命令行工具(也叫 CMD 窗口或者命令提示符)来编译Go语言程序。微软后来对命令行工具进行了一次升级,并更名为 Powershell,power 是更加强大的意思。
打开命令行工具的方式多种多样,下面列出了比较常用的两种:
可以在开始菜单中打开命令行工具,然后 cd 到 Go 源文件所在的目录。
也可以在 Go 源文件所在目录的空白处按住 Shift 键并单击鼠标右键,然后在弹出菜单中选择“在此处打开命令行窗口”或者“在此处打开 Powershell 窗口”,这样会自动 cd 到 Go 源文件所在的目录,如下图所示。这种方式更加方便,推荐大家使用。
提示:cd 是命令行工具的一个命令,用来改变当前所在的目录,是 change directory 的缩写。 ![](https://c.biancheng.net/uploads/allimg/191022/1-191022135453b2.gif)
Win7 下选择“在此处打开命令窗口”
![](https://c.biancheng.net/uploads/allimg/191017/4-19101G64932535.gif)
Win10 下选择“在此处打开 Powershell 窗口”
|