Go语言程序组成
- 和C语言程序一样,Go语言程序也是由众多函数组成的
- 和C语言程序一样,程序运行时系统会***自动调用***名称叫做***main的函数***
- 和C语言程序一样,如果一个程序***没有主函数***,则这个程序***不具备运行能力***
- 和C语言程序一样,一个Go语言程序***有且只能有一个主函数***
Go语言程序主函数定义格式
- C语言main函数格式
int main(int argc, const char * argv[]) {
return 0;
}
- Go语言main函数格式
- func 告诉系统这是一个函数
- main主函数固定名称
- 函数左括号必须和函数名在同一行
- main函数必须在main包中
// 告诉系统当前编写的代码属于哪个包
package main
// 定义了一个名称叫做main的函数
func main() {
}
Go语言HelloWorld
package main // 告诉系统当前代码属于main这个包
import "fmt" // 导入打印函数对应