Go 中:= 和 = 的区别

250 阅读1分钟

Go 中:= 和 = 的区别

  • = 为赋值语句
  • := 为短变量声明语句,根据右值的类型来定义变量并赋初值

在短变量声明中允许至少一个变量名是新的,新变量名被视为声明,已有的变量被视为赋值。