helloworld 看go 的main函数

go语言书写一个简单的helloworld程序

package main

import "fmt"

func main(){
	fmt.Println("Hello world!!")
}
目录结构:

应用程序入口:

1,必须是main包:package main, package main2不行
2,必须是main()方法:func main(){}
3,文件名不一定是main.go

退出返回值问题:

1,go中main函数不支持任何返回值
2,通过os.Exit()来返回状态

package main

import (
	"fmt"
	"os"
)

func main(){
	fmt.Println("Hello world!!")
	os.Exit(0)
}
获取命令行参数:

1,main不支持传入参数:
main(arg []string)错误

2,在程序中使用os.Args获取命令行参数

你可能感兴趣的:(go,go,main)