一个 Go 文件包含以下几个部分:
- 包声明
- 导入包
- 函数
- 语句和表达式
看下面的代码,更好地理解它:
例子
package main
import "fmt"
func main() { fmt.Println("Hello World!") }
例子解释
第 1 行: 在 Go 中,每个程序都是一个包的一部分。我们使用 package
关键字来定义它。在这个例子中,程序属于 main
包。
第 2 行: import ("fmt")
让我们导入包中的文件,包名为 fmt
。
第 3 行: 一个空行。Go 忽略空格。在代码中有空格会使它更易读。
第 4 行: func main() {}
是一个函数。任何在花括号 {}
内的代码都将被执行。
第 5 行: fmt.Println()
是从 fmt
包中提供的函数。它用于输出/打印文本。在我们的例子中,它将输出 “Hello World!”。
注意: 在 Go 中,任何可执行代码都属于 main
包。
Go 语句
fmt.Println("Hello World!")
是一个语句。
在 Go 中,语句是通过换行(按下回车键)或分号 ";"
分隔的。
按下回车键会在行末自动添加 ";"
(不会显示在源代码中)。
左花括号 {
不能出现在行首。
运行以下代码,看看会发生什么:
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦