![Go语言开发实战(慕课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/52/28438052/b_28438052.jpg)
上QQ阅读APP看书,第一时间看更新
1.4.3 编写第一个程序HelloWorld
在D:\go\ch01目录下,新建一个文本文档(记事本),通常默认名为“新建文本文档.txt”。将文本重命名为后缀以.go结尾的文件名,如01_HelloWorld.go,并输入以下内容。
例1-1
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0024.jpg?sign=1739922777-KlSMjBsILiXfkvEzKO5CF5j15W5wtuSJ-0-5a27edd93731aa2c03e290a95056920b)
执行Go语言程序有如下几种方式。
(1)使用go run命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口,如图1.16所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0025.jpg?sign=1739922777-vu4o5cRjURfC6xHUKI6AdJ8vpsRqKEIX-0-ec38ff70d17dadf4b0d94aef61c432fe)
图1.16 运行
• 步骤2:进入01_HelloWorld.go所在的目录,如图1.17所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0026.jpg?sign=1739922777-TK8JvM6u34j3HiaFmBMuT1CKix22dGw1-0-db01eb425df381ea27b339495554073e)
图1.17 进入HelloWorld文件所在目录
• 步骤3:输入go run 01_HelloWorld.go命令并观察执行结果,如图1.18所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0027.jpg?sign=1739922777-0Tl3OWGpPLvmdCCs1qGQmWyq0yMDtzE7-0-3d5e0243eee93e5636bb923bd0232b7c)
图1.18 执行结果
(2)使用go build命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口。
• 步骤2:进入01_HelloWorld.go所在的目录。
• 步骤3:输入go build 01_HelloWorld.go命令进行编译,产生同名的01_HelloWorld.exe文件,如图1.19和图1.20所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0028.jpg?sign=1739922777-81k0iWmUVhXvtjaDsEC2OnF3kY0uHsdZ-0-add6e850bae9d86355def3f61e2c4c14)
图1.19 编译01_HelloWorld.go
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0029.jpg?sign=1739922777-VMoT1NBdS49rhFQnChpEf1QIKhBwm26l-0-24c2ace777d69fdac42670b976a50809)
图1.20 HelloWorld.exe所在目录
• 步骤4:输入01_HelloWorld.exe,执行结果如图1.21所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0030.jpg?sign=1739922777-qvLTxO3o1I8SEKR9GDRLkboL81K2Rto5-0-d68e221b89b1cc2d1e004ee91edbc72c)
图1.21 执行结果
(3)使用GoLand。
单击main()函数左侧绿色小箭头(运行),如图1.22所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0031.jpg?sign=1739922777-XBmuwcx8ymF3sa0DGsQd04tgTsHVB9yB-0-3a865af39aaf3aaa3d8ea232e4ffbff7)
图1.22 GoLand运行