Go 语法
Go 语法
Go 文件由以下几个部分组成
- 包声明
- 导入包
- 函数
- 语句和表达式
查看以下代码,以便更好地理解
示例说明
第 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 中,语句通过换行(按 Enter 键)或分号 ";
" 来分隔。
按 Enter 键会在行尾隐式添加 ";
"(在源代码中不可见)。
左大括号 {
不能放在行的开头。
运行以下代码,看看会发生什么
Go 紧凑代码
您可以编写更紧凑的代码,如下所示(不推荐这样做,因为它会使代码更难读)