// 定义了包的名字,声明当前go文件属于哪个包,package main// 告诉go 我需要fmt的这个包,实现了一些格式化输出的函数import "fmt"// 定义一个函数 main函数,程序开始执行的函数,每一个可执行的函数必须包含一个main函数func main() {// 这是单行的注释/*多行注释,块注释*/fmt.Println("人生苦短,let's go")}
花括号 { 必须跟着函数后面,不能换行;每一个可执行的函数必须包含一个main函数;变量声明之后,如果没有使用,也会触发编译错误。go语言自带代码格式化
# 自动格式化代码go fmt main.go
变量名命名推荐使用驼峰
