Skip to content

变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。

var

  • 使用var关键字声明
  • 变量不可重复
  • 变量 首字母大写 可以让其他包使用 小写其他包不可使用
go
//声明变量类型
var var1 int
//赋值变量
var1 = 18

//批量var
var (
    //声明+赋值
    Var2 string = "john"
    //声明但不赋值,会给默认值
    Var3 string
    //自动判断类型
    Var4 = "John"
)

声明+赋值

  • 使用:= 声明变量,会自动判断类型。
  • 只能在函数内部使用。
go
var1 := 18
var2 := "john"
var3 := true
var4 := 1.8
var6 := []int{1, 2, 3}