文件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