Go语言的变量跟其他语言的使用有较大的区别,go语言的类型都写在变量的后面。

// 声明变量number,类型为int
var number int
number = 1
// 如果直接初始化变量,那么类型可以省略
var number = 1
// 或者使用 := 简化var声明
number := 1

匿名变量,Go 不允许声明变量不使用,所以匿名变量很有用,Go 语言使用"_"作为匿名变量

a, b, c, _ := 1, 2, 3, 4
// 4直接丢掉
fmt.Println(a, b, c)

Go 语言多值赋值,交换内存,这个跟 python 有点类似:

a := 1
b := 2

a, b = b, a
fmt.Println(a, b)

相关文章:

  • 2022-01-16
  • 2022-02-09
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-21
  • 2021-06-13
猜你喜欢
  • 2021-11-21
  • 2021-10-22
  • 2021-08-11
  • 2022-12-23
  • 2021-08-08
  • 2022-02-01
  • 2021-09-29
相关资源
相似解决方案