书栈网 · BookStack 本次搜索耗时 0.037 秒,为您找到 170 个相关结果.
  • 第48章:类型转换、赋值和值比较规则大全

    298 2023-05-16 《Go语言101 v1.20.a》
    类型转换、赋值和值比较规则大全 类型转换规则大全 1. 显然的类型转换规则 2. 底层类型相关的类型转换规则 3. 通道相关的类型转换规则 4. 和接口实现相关的类型转换规则 5. 类型不确定值相关的类型转换规则 6. 常量相关的类型转换规则 7. 非常量数值转换规则 8. 字符串相关的转换规则 9. 切片相关的类型转换规则 10. 非类型...
  • 第44章:内存布局

    302 2023-05-16 《Go语言101 v1.20.a》
    内存布局 Go中的类型对齐保证(alignment guarantee) 类型的尺寸和结构体字节填充(structure padding) 64位字原子操作的地址对齐保证要求 第44章:内存布局  内存布局 本文将介绍Go中的各种类型的尺寸和对齐保证。 知晓这些保证对于估计结构体值的尺寸和正确使用64位整数原子操作函数是必要的。 Go是...
  • 第48章:类型转换、赋值和值比较规则大全

    227 2023-01-19 《Go语言101 v1.19.e》
    类型转换、赋值和值比较规则大全 类型转换规则大全 1. 显然的类型转换规则 2. 底层类型相关的类型转换规则 3. 通道相关的类型转换规则 4. 和接口实现相关的类型转换规则 5. 类型不确定值相关的类型转换规则 6. 常量相关的类型转换规则 7. 非常量数值转换规则 8. 字符串相关的转换规则 9. 切片相关的类型转换规则 10. 非类型...
  • 第16章:结构体

    374 2023-01-19 《Go语言101 v1.19.e》
    结构体 结构体类型和结构体字面量表示形式 结构体字面量表示形式和结构体值的使用 关于结构体值的赋值 结构体字段的可寻址性 组合字面量不可寻址但可被取地址 在字段选择器中,属主结构体值可以是指针,它将被隐式解引用 关于结构体值的比较 关于结构体值的类型转换 匿名结构体类型可以使用在结构体字段声明中 更多关于结构体类型 第16章:结构体 ...
  • 第27章:反射

    436 2023-01-19 《Go语言101 v1.19.e》
    反射 反射概述 reflect.Type 类型和值 reflect.Value 类型和值 第27章:反射  反射 Go是一门具有良好反射支持的静态语言。 本文将解释reflect 标准库包中提供的反射功能。 在阅读本剩下的部分之前,最好先阅读Go类型系统概述 (第14章)和接口 (第23章)两篇文章。 反射概述 Go中提供的反射功能...
  • 第10章:代码包和包引入

    357 2023-01-19 《Go语言101 v1.19.e》
    代码包和包引入 包引入 更多关于fmt.Printf 函数调用的输出格式 代码包目录、代码包引入路径和代码包依赖关系 init 函数 程序代码要素初始化顺序 完整的引入声明语句形式 每个非匿名引入必须至少被使用一次 模块 第10章:代码包和包引入  代码包和包引入 和很多现代编程语言一样,Go代码包(package)来组织管理代...
  • 第43章:内存块

    305 2023-01-19 《Go语言101 v1.19.e》
    内存块 内存块(memory block) 一个值引用着承载着它的值部的内存块 什么时候需要开辟内存块? 内存块将被开辟在何处? 一个内存块在什么条件下可以被回收? 如何判断一个堆内存块是否仍在被使用? 不再被使用的内存块将在什么时候被回收? 第43章:内存块 内存块 Go是一门支持自动内存管理的语言,比如自动内存开辟和自动垃圾回收。...
  • 第32章:代码块和标识符作用域

    312 2023-05-16 《Go语言101 v1.20.a》
    代码块和标识符作用域 代码块 各种代码元素的可声明位置 代码元素标识符的作用域 标识符遮挡 第32章:代码块和标识符作用域  代码块和标识符作用域 本文将解释代码块和标识符的作用域。 (注意:本文中描述的代码块的层级关系和Go白皮书中有所不同。) 代码块 Go代码中有四种代码块。 万物代码块(the universe code...
  • 第44章:内存布局

    318 2023-10-26 《Go语言101 v1.21.a》
    内存布局 Go中的类型对齐保证(alignment guarantee) 类型的尺寸和结构体字节填充(structure padding) 64位字原子操作的地址对齐保证要求 第44章:内存布局  内存布局 本文将介绍Go中的各种类型的尺寸和对齐保证。 知晓这些保证对于估计结构体值的尺寸和正确使用64位整数原子操作函数是必要的。 Go是...
  • 第32章:代码块和标识符作用域

    268 2023-10-26 《Go语言101 v1.21.a》
    代码块和标识符作用域 代码块 各种代码元素的可声明位置 代码元素标识符的作用域 标识符遮挡 第32章:代码块和标识符作用域  代码块和标识符作用域 本文将解释代码块和标识符的作用域。 (注意:本文中描述的代码块的层级关系和Go白皮书中有所不同。) 代码块 Go代码中有四种代码块。 万物代码块(the universe code...