编写源码文件
// Hello.go
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello World!")
}
编译、链接和运行
# go run Hello.go
Hello, World!
- 每个Go源文件开头都是一个package声明,表示该Go代码所属的包;
- 要生成Go可执行程序,必须建立一个名字为为main的包,并且在该包中包含一个叫main()的函数;
- Go语言的main函数不能带参数,也不能定义返回值;
- import语包声明当前包所依赖的包