基本概念

作用域(Scope)是指代码中定义的变量、常量、函数或类型在程序中可被访问的区域。在 Go 语言中作用域分为 3 种:包级作用域块级作用域文件级作用域

阅读全文 »

基本概念

变量是存储特定类型数据的基本单位,在程序运行时分配内存(初始化),并能被修改。

阅读全文 »

基本概念

常量(Constant)指在整个程序生命周期内都不变的值,通常是一些字面量。常量在代码编译预处理阶段会直接展开,所有引用常量的地方都直接替换为常量实际值。也就是说,编译后常量已完全消失,因此不能对常量取指针地址,更不可能在运行时修改常量值。

阅读全文 »

代码格式化

go fmt 在 Go 语言中用于格式化代码。格式化后,代码风格保持一致,更容易被维护。

阅读全文 »

工具链

Go 语言工具链(Go toolchain)是一组核心工具,用于帮助开发、构建、测试、维护和分发 Go 应用程序。这些工具由 Go 语言开发团队设计和维护,其中最常用的工具会被包含在发行版(安装包)中。额外的工具和库位于 golang.org/x 命名空间中,包含特定或高级功能,也被称为 Go 扩展库(Go eXtensions)。

阅读全文 »
0%