1、包
每个go文件必须在一个package下,而且可以引用已经定义好的包
//定义包
package main
//引入包
import "fmt"
2、main函数
程序运行的入口,每个程序都要有一个main函数。
fmt.Println("你好", name)
3、语句
程序由一行行语句构成,以分号来结束,如果语句独立在一行,建议省略结束符。如果一行内有多个语句,结束符不能省略。
4、注释
使用//单行注释,使用/* */多行注释,与其他语言类似
5、标识符
由字符数字下划线构成,不能以数字开头,大小写敏感,避免与go关键词冲突
6、左大括号
语句块的左大括号不能另起一行
7、fmt.Printf()函数
%T代表类型,%v代表值
package main
import "fmt"
func main() {
//var name string
//fmt.Println("请输入你的名字:")
//fmt.Scanln(&name)
//fmt.Println("你好", name)
var va = 1022
fmt.Printf("%T\n", va);
fmt.Printf("%v", va);
}
结果:
int
1022
Process finished with exit code 0