胡文成的个人博客

Go变量的声明与初始化

2024-08-21

一、三种声明方式

1)标准声明

var name [type] = [expression]

说明:

  • 变量必须先声明再使用

  • typeexpression必须要存在一个,不能两个都没有

    type没有,变量的类型由表达式决定

    expression没有,变量的初始值将是对应类型的零值

典型例子:

1
2
3
var name string = "Aris Hu"
var age int8 = 32
var married bool = false
2)批量声明

var {

a string

b int

c bool

d float32

}

典型例子:

1
2
3
4
var {
pi = 3.1415
e = 2.7182
}
1
2
3
4
5
var {
n1 = 100
n2
n3
}
3)短变量声明

name: = expression

说明:name的类型与expression的类型有关

典型例子:

1
age := 30
Tags: golang

扫描二维码,分享此文章