- GO语言编程从入门到实践
- 黄永祥
- 331字
- 2023-08-31 19:56:58
1.8 第一个Go程序“Hello World”
我们使用GoLand打开文件夹E:\go,在该文件夹下创建chapter1.go文件并编写Go语言代码,代码如下:
package main import "fmt" func main() { fmt.Printf("Hello World") }
分析上述代码,得知Go语言的代码基本结构如下:
1)package main代表程序或项目运行的主入口文件,如果改为package aa,则设为程序或项目的包。
2)import "fmt"代表导入内置包fmt,主要实现数据的标准化输出。
3)func main(){}代表程序运行的主入口,不支持任何返回值和参数传入。
在GoLand中运行chapter1.go的代码,运行结果可以在Run窗口下查看,如图1-27所示。
如果不使用GoLand运行chapter1.go的代码,可以打开Windows的CMD窗口,将CMD窗口的当前路径切换到E:\go,然后输入“go run chapter1.go”,即可运行chapter1.go的代码,如图1-28所示。
图1-27 运行结果
图1-28 运行结果
如果在CMD窗口输入“go build chapter1.go”,Go语言会将chapter1.go打包成EXE文件,然后运行EXE文件,即可输出Hello World,如图1-29所示。
图1-29 运行结果