IT入门 > 教程 > Go语言教程 > 变量与类型 >
  • GO变量的基本概念 日期:2025-10-26 点击:8188 变量与类型

    在Go语言里,变量是存储数据的容器。声明变量时要指定类型。 var num int // 声明一个整数类型的变量fmt.Println(num) // 输出:0,变量默认初始值为0 也能在声明时赋值。 var name string = "Jo...

  • Go包的定义与导入 日期:2025-10-15 点击:8658 变量与类型

    Go语言里,包是代码的基本组织单元,可将相关代码聚合,便于复用和维护。定义包用关键字 `package`,一般位于文件首行。 package main 导入包用 `import` 关键字,可导入标准库或第三方包...

  • Go包的初始化函数 日期:2025-10-15 点击:653 变量与类型

    Go包有初始化函数 `init()`,无参数和返回值,每个包可定义多个。程序启动时,包初始化函数会自动执行,在包内全局变量初始化后执行。 package mainimport "fmt"func init() { fmt.Println("初始化...

  • GO变量的类型 日期:2025-10-26 点击:2309 变量与类型

    Go语言有多种变量类型,像整数类型(int)、浮点数类型(float)等。 var age int = 20 // 整数类型变量var height float64 = 1.75 // 浮点数类型变量fmt.Println(age, height) // 输出:20 1.75 还有布尔类型...

  • Go程序的编译单元 日期:2025-10-15 点击:953 变量与类型

    在Go语言里,编译单元是程序编译的基本单位。一个编译单元通常由一个或多个Go文件构成,这些文件都处于同一个包中。 // 示例1:定义一个简单的包package mainimport "fmt"func main() { fmt....

  • Go module 日期:2025-10-15 点击:4722 变量与类型

    Go module是Go 1.11引入的依赖管理系统,用于管理项目依赖。它允许项目指定所需依赖版本,保证项目可重复构建。 // 初始化一个新的Go module$ go mod init example.com/myproject 执行上述命令后,...

  • Go变量声明 日期:2025-10-26 点击:1757 变量与类型

    在Go语言里,变量声明是创建变量的基础操作。声明变量时,需指定变量名和类型。 package mainimport "fmt"func main() { var num int // 声明一个整数类型的变量 num = 10 // 赋值 fmt.Println(num) // 输出...

  • 省略类型信息的声明 日期:2025-10-15 点击:896 变量与类型

    Go语言支持省略类型信息的变量声明,编译器会根据赋值自动推断变量类型。 package mainimport "fmt"func main() { var num = 10 // 省略类型,编译器推断为int fmt.Println(num) // 输出: 10} 这种方式让代...

  • Go未显式赋予初值 日期:2025-10-15 点击:4425 变量与类型

    在Go语言里,若变量声明时未显式赋予初值,会有默认值。像整数类型默认值是0,浮点类型默认值是0.0,布尔类型默认值是false,字符串类型默认值是空字符串。 package mainimport "fmt"fun...

  • Go项目的根目录结构 日期:2025-10-15 点击:5642 变量与类型

    Go项目的根目录通常包含多个重要的子目录和文件。比如, cmd 目录用于存放项目的可执行文件代码。例如,若项目名为myproject,在cmd目录下可能有一个main.go文件作为程序入口。 // cmd...