Golang 中的 Hello World

Posted by

Hello World  是任何编程语言中的第一个基本程序。让我们使用以下步骤用 Go 语言编写第一个程序:

首先打开 Go 编译器。在 Go 语言中,程序以 .go 扩展名保存,它是一个 UTF-8 文本文件。

现在,首先在程序中添加 main 包:

package main

每个程序都必须以包声明开始。在 Go 语言中,包用于组织和重用代码。在 Go 中,有两种可用的程序,一种是可执行的,另一种是库。可执行程序是我们可以直接从终端运行的程序,而库是我们可以在程序中重用它们的程序包。在这里,包 main 告诉编译器该包必须在可执行程序中编译,而不是在共享库中编译。它是程序的起点,也包含其中的主要功能。

在您的程序中添加主包导入“fmt”包后:

import "fmt"

在这里,import 关键字用于在程序中导入包,fmt 包用于实现带函数的格式化输入/输出。

现在在 main 函数中编写代码以 Go 语言打印 hello world:

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

在上面的代码行中,我们有unc:用于在 Go 语言中创建函数。

main:Go语言中的main函数,不包含参数,不返回任何内容,在执行程序时调用。

Println():此方法存在于 fmt 包中,用于显示“!… Hello World …!” 这里,Println 表示打印行。

package main

import "fmt"

func main() {
	//fmt.Println("this is my first go program")
	fmt.Println("!...Hello  world...!")
}

输出:

yshuqdeMacBook-Pro:welcome yshuq$ go run first.go
!...Hello  world...!
yshuqdeMacBook-Pro:welcome yshuq$

要运行 Go 程序,您需要一个 Go 编译器。在 Go 编译器中,首先您创建一个程序并使用扩展名 .go 保存您的程序,例如 first.go。现在我们使用以下命令在 go 编译器中运行这个 first.go 文件,即:

go run first.go
go

// go单行注释,与java和C++一样
/*
   多行注释
*/
//每个go源代码开头是package声明,表示所属的包
//main代表可编译成二进制文件

package main//导入格式化包,不用时会报错
import "fmt"
//main()主函数入口,不能带参数,不能定义返回值
//func声明函数的关键字
//前边大括号不能单起一行
func main() {   
    fmt.Println("Go Lang,去浪吧,骚年!")
}