书栈网 · BookStack 本次搜索耗时 0.060 秒,为您找到 170 个相关结果.
  • 第43章:内存块

    385 2023-05-16 《Go语言101 v1.20.a》
    内存块 内存块(memory block) 一个值引用着承载着它的值部的内存块 什么时候需要开辟内存块? 内存块将被开辟在何处? 一个内存块在什么条件下可以被回收? 如何判断一个堆内存块是否仍在被使用? 不再被使用的内存块将在什么时候被回收? 第43章:内存块 内存块 Go是一门支持自动内存管理的语言,比如自动内存开辟和自动垃圾回收。...
  • 第38章:如何优雅地关闭通道

    397 2023-01-19 《Go语言101 v1.19.e》
    如何优雅地关闭通道 通道关闭原则 粗鲁地关闭通道的方法 礼貌地关闭通道的方法 优雅地关闭通道的方法 情形一:M个接收者和一个发送者。发送者通过关闭用来传输数据的通道来传递发送结束信号 情形二:一个接收者和N个发送者,此唯一接收者通过关闭一个额外的信号通道来通知发送者不要再发送数据了 情形三:M个接收者和N个发送者。它们中的任何协程都可以让一个中间调...
  • 第12章:基本流程控制语法

    328 2023-05-16 《Go语言101 v1.20.a》
    基本流程控制语法 Go中的流程控制语句简单介绍 if-else 条件分支控制代码块 for 循环代码块 switch-case 流程控制代码块 goto 跳转语句和跳转标签声明 包含跳转标签的break 和continue 语句 第12章:基本流程控制语法  基本流程控制语法 Go中的流程控制语句和其它很多流行语言很类似,但是也有不...
  • 第22章:方法

    369 2023-01-19 《Go语言101 v1.19.e》
    方法 方法声明 每个方法对应着一个隐式声明的函数 为指针类型属主隐式声明的方法 方法描述(method specification)和方法集(method set) 方法值和方法调用 属主参数的传参是一个值复制过程 方法值的正规化 方法值的估值 一个定义类型不会获取为它的源类型显式声明的方法 如何决定一个方法声明使用值类型属主还是指针类型属...
  • 第12章:基本流程控制语法

    321 2023-01-19 《Go语言101 v1.19.e》
    基本流程控制语法 Go中的流程控制语句简单介绍 if-else 条件分支控制代码块 for 循环代码块 switch-case 流程控制代码块 goto 跳转语句和跳转标签声明 包含跳转标签的break 和continue 语句 第12章:基本流程控制语法  基本流程控制语法 Go中的流程控制语句和其它很多流行语言很类似,但是也有不...
  • 第27章:反射

    355 2023-10-26 《Go语言101 v1.21.a》
    反射 反射概述 reflect.Type类型和值 reflect.Value类型和值 第27章:反射  反射 Go是一门具有良好反射支持的静态语言。 本文将解释reflect标准库包中提供的反射功能。 在阅读本剩下的部分之前,最好先阅读Go类型系统概述 (第14章)和接口 (第23章)两篇文章。 反射概述 Go中提供的反射功能带来了...
  • 第39章:sync标准库包中提供的并发同步技术

    321 2023-10-26 《Go语言101 v1.21.a》
    sync标准库包中提供的并发同步技术 sync.WaitGroup(等待组)类型 sync.Once类型 sync.Mutex(互斥锁)和sync.RWMutex(读写锁)类型 sync.Cond类型 第39章:sync标准库包中提供的并发同步技术  sync标准库包中提供的并发同步技术 通道用例大全 (第37章)一文中介绍了很多通过使...
  • 第22章:方法

    383 2023-05-16 《Go语言101 v1.20.a》
    方法 方法声明 每个方法对应着一个隐式声明的函数 为指针类型属主隐式声明的方法 方法描述(method specification)和方法集(method set) 方法值和方法调用 属主参数的传参是一个值复制过程 方法值的正规化 方法值的估值 一个定义类型不会获取为它的源类型显式声明的方法 如何决定一个方法声明使用值类型属主还是指针类型属...
  • 第19章:字符串

    328 2023-01-19 《Go语言101 v1.19.e》
    字符串 字符串类型的内部结构定义 关于字符串的一些简单事实 字符串编码和Unicode码点 字符串相关的类型转换 字符串和字节切片之间的转换的编译器优化 使用for-range 循环遍历字符串中的码点 更多字符串衔接方法 语法糖:将字符串当作字节切片使用 更多关于字符串的比较 第19章:字符串 字符串 和很多其它编程语言一样,字符...
  • 第12章:基本流程控制语法

    329 2023-10-26 《Go语言101 v1.21.a》
    基本流程控制语法 Go中的流程控制语句简单介绍 if-else条件分支控制代码块 for循环代码块 switch-case流程控制代码块 goto跳转语句和跳转标签声明 包含跳转标签的break和continue语句 第12章:基本流程控制语法  基本流程控制语法 Go中的流程控制语句和其它很多流行语言很类似,但是也有不少区别。 本...