【20200904】【Golang基础知识】变量声明

一、var 声明变量:var 变量名称 type

1. 变量名称的命名:字母数字下划线组成,不能以数字开头,不能是关键字

2. 变量命名时没有初始化的话,值为空

3. 变量的定义及初始化

// 第一种初始化
var username string
Username = “张三”

// 第二种初始化
var username string = “张三”

// 第三种初始化(类型推导)
var username = “张三”

 

二、一次声明多个同类型变量

var 变量名称 变量名称 类型

var a1, a2 string

a1 = “a”
a2 = “aaa”

fmt.Println(a1, a2)

 

三、一次声明多个不同类型变量

var (
    Username string = “张三”
    Age int = 10
    Sex string = “男”
    )

var (
    Username string
    Age int
    Sex string
    )

Username = “张三”
Age = 10
Sex = “男”

 

四、短变量声明法

username := “张三”

var 可以声明全局变量,但短变量声明法不能用于声明全局变量,短变量声明法要放在 main 方法里面!

变量不能重复声明,但匿名变量可以重复声明,即 ”_”。

 

 

你可能感兴趣的:(Golang基础知识)