变量使用方式
直接通过代码进行理解
package main
import "fmt"
func main() {
//1. 申明(带类型),赋值,使用
var num int = 18
fmt.Println(num)
//2. 申明,不赋值,使用
//没有赋值,直接会赋值默认值为 0
var num2 int
fmt.Println(num2)
//3. 申明(不带类型),赋值,使用
//根据值自动推断为 int
var num3 = 10
fmt.Println(num3)
//4. 简写,省略var,
//根据值自动推断为 string
name := "Json"
fmt.Println(name)
}
输出
声明多个变量
# 使用逗号 ,
var n1,n2,n3 int = 1,2,3
fmt.Println(n1,n2,n3)
# 使用括号 ()
var (
n4 = 4,
n5 = "Jack"
)
fmt.Println(n4,n5)