抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

变量

有三种变量声明办法:

  1. var 关键字声明变量

    1
    2
    3
    4
    var a int = 10
    var b = 20 // 自动推导类型
    var c, d int = 30, 40 // 多变量声明
    var e, f = 50, "hello" // 多变量自动推导类型
  2. := 短变量声明(只能在函数体内使用)

    1
    2
    a := 10
    b, c := 20, "hello"
  3. const 关键字声明常量

    1
    2
    3
    4
    5
    const Pi = 3.14
    const (
    e = 2.718
    f = "hello"
    )

基本数据类型

Golang 有以下基本数据类型:

  • 布尔型:bool,取值为 truefalse
  • 整型:int, int8, int16, int32, int64(有符号整数),uint, uint8, uint16, uint32, uint64(无符号整数)
  • 浮点型:float32, float64
  • 复数型:complex64, complex128
  • 字符型:rune(表示一个 Unicode 码点)
  • 字符串型:string
  • 字节型:byte(实际上是 uint8 的别名)