排序
【go语言】包 package 与 Go Modules
包是 Go 语言组织代码的基本单元,同一个目录下的所有源文件必须属于同一个包。包化让代码可以复用,也控制了标识符的可见性。1. 包的定义与导入每个源文件开头用 package 声明包名,main 包是...
【go语言】作用域
作用域指的是变量、常量、类型和函数等标识符在代码中的有效范围。Go 语言采用词法作用域(静态作用域),作用域由代码块的位置决定,编译期就可以确定。1. 四种常见作用域从大到小依次是:包级...
【go语言】函数
函数是组织好的、可重复使用的代码块。Go 语言中函数用 func 关键字声明,函数是「一等公民」,可以像普通值一样被赋值和传递。1. 函数定义func 函数名(参数列表) (返回值列表) { 函数体 return...


