天天看点

Go语言学习(二) Go语言基础语法

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