IT入门 > 教程 > Go语言教程 > 基本数据类型 >
  • Go 语言常量的基本定义 日期:2025-10-15 点击:946 基本数据类型

    在 Go 语言里,常量是在编译时就确定的值,之后不能再改变。常量可以是数值、字符、字符串等类型。 package mainimport "fmt"func main() { const pi = 3.14 // 定义一个常量 pi,值为 3.14 fmt.Printl...

  • Go布尔类型简介 日期:2025-10-26 点击:5553 基本数据类型

    在Go语言里,布尔类型(bool)只有两个值:true和false。布尔类型常用于条件判断,让程序依据不同情况执行不同操作。 package mainimport "fmt"func main() { var isTrue bool = true var isFalse bool = fal...

  • Go 语言常量的枚举使用 日期:2025-10-15 点击:5487 基本数据类型

    Go 语言可以用 iota 实现枚举。iota 是一个自增的常量生成器,从 0 开始,每一行自增 1。 package mainimport "fmt"const ( Sunday = iota // Sunday 的值为 0 Monday // Monday 的值为 1 Tuesday // Tuesday 的值为...

  • Go布尔类型的运算 日期:2025-10-15 点击:6830 基本数据类型

    Go语言支持布尔类型的逻辑运算,像逻辑与()、逻辑或(||)和逻辑非(!)。 package mainimport "fmt"func main() { a := true b := false fmt.Println(a b) // 运行结果: false fmt.Println(a || b) // 运行结果:...

  • Go iota特殊常量 日期:2025-10-15 点击:1354 基本数据类型

    在Go语言里,iota是个特殊常量,在const关键字出现时会被重置为0。 每新增一行常量声明,iota的值就会加1。比如: package mainimport "fmt"func main() { const ( a = iota // 运行结果:0 b = iota // 运行...

  • Go 整数类型 日期:2025-10-26 点击:1229 基本数据类型

    Go 语言提供了多种整数类型,可分为有符号和无符号整数。有符号整数能表示正负值,无符号整数只能表示非负值。 例如, int8 是 8 位有符号整数,范围是 -128 到 127; uint8 是 8 位无符...

  • iota用法 日期:2025-10-15 点击:5115 基本数据类型

    iota可用于定义枚举类型。在常量组里,iota会逐行递增。 下面这个例子展示了iota在定义星期枚举时的用法: package mainimport "fmt"func main() { const ( Sunday = iota // 运行结果:0 Monday Tuesday We...

  • Go 浮点类型 日期:2025-10-26 点击:8412 基本数据类型

    Go 语言支持两种浮点类型: float32 和 float64 。 float32 是单精度浮点数, float64 是双精度浮点数。 通常推荐使用 float64 ,因为它提供更高的精度。 package mainimport "fmt"func main() { var num1 fl...

  • Go字符串类型基础 日期:2025-10-26 点击:4580 基本数据类型

    在Go语言里,字符串类型是常用的数据类型之一。字符串是不可变的字节序列,通常用来存储文本信息。 package mainimport "fmt"func main() { var str1 string = "Hello, World!" // 定义一个字符串变量...

  • Go整型 日期:2025-10-15 点击:8830 基本数据类型

    Go 语言的整型用于表示整数。它分为有符号和无符号两种类型。有符号整型可以表示正数、负数和零,无符号整型只能表示零和正数。 常见的有符号整型包括 int8、int16、int32、int64,分...