go 学习 hello world

文件index.go

// 定义包名 每个go程序都必须包含一个main的包名,表示一个可以独立执行的程序
package main

// 导入包名 告诉 go程序 需要的使用的包名称
import "fmt"

// 必须包含的 main 主函数
func main() {
    fmt.Println("Hello, World!")
}
// 如果包含 init 函数 则会先执行 init 函数
func init(){
    fmt.Println("this is init")
}

运行和构建

// 运行
go run index.go
// 构建
go build index.go