在这个例子中,你将学习如何编写经典的 "Hello World "程序。"Hello World "是一个简单的程序,在屏幕上输出Hello World 。传统上,它是学习新编程语言的人写的第一个程序。
让我们来看看如何一步一步地写Golang的 "Hello World "程序。
Golang "Hello World "程序
-
创建
hello-world目录每个新项目都有自己的目录,这是一个好的做法。
-
将以下程序作为
main.go保存在hello-world目录中package main import "fmt" func main() { fmt.Println("Hello World!") } -
运行你的程序
$ go run hello-world/main.go输出
Hello World!恭喜你!你刚刚创建了你的第一个Go程序。你刚刚用Go🚀创建了你的第一个程序。
Golang "Hello World" 程序是如何工作的
package main
在Golang中,每个程序都以一个包的声明开始。包是一个源文件的集合,用于将相关的代码整合成一个单元。
import "fmt"
包导入的声明。在我们的程序中,fmt 包被导入,并将在main() 函数中使用,将 "Hello World "文本打印到标准输出(你的屏幕)。
func main() {
}
main() 函数的定义。main() 是一个特殊的函数,在程序启动时首先被执行。Golang中的main() 函数应该总是在main 包中声明。
fmt.Println("Hello World!")
main() 的内容是对fmt 包中的Println() 函数的调用。运行该程序后,它将传递的参数(我们的 "Hello World!"文本)与新行一起打印到标准输出。