跳转到内容

Go 编程/入门

来自维基教科书,开放世界中的开放书籍

Hello World

[编辑 | 编辑源代码]

让我们从一个简单的例子开始,也就是著名的 Hello World 程序。

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

正如你所看到的,这里有很多东西。第一行

package main

是每个 Go 源代码文件都必须有的。它声明了该文件属于哪个包。你可以将包想象成一个代码包,你将把程序的内部代码放到其中。main 包是特殊的,我们稍后会讨论它。

import "fmt"

这一行声明了所有我们将要使用的包(或代码包,别人写好的帮助我们做事的代码,也称为库)。在本例中,我们将使用 fmt 包(格式化包,发音为 fa-umpt)。我们将在后面的章节中深入探讨包。

func main(){

}

这里我们声明了一个函数(```func```)。函数是一组我们提供给计算机的指令,让它按照我们的意愿去做。Go 中有一些特殊的函数,而这个函数是程序的入口点。

华夏公益教科书