分类
发现
榜单
收录
IT文库
服务器优惠
搜索
注册
登录
分类
发现
榜单
收录
IT文库
服务器优惠
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.043
秒,为您找到
225
个相关结果.
搜书籍
搜文档
第20章:函数
280
2023-05-16
《Go语言101 v1.20.a》
函数 函数签名(function signature)和函数类型 变长参数和变长参数函数类型 所有的函数类型都属于不可比较类型 函数原型(function prototype) 变长函数声明和变长函数调用 变长函数声明 变长参数函数调用 更多关于函数声明和函数调用的事实 同一个包中可以同名的函数 某些函数调用是在编译时刻被估值的 所有的函数...
第33章:表达式估值顺序规则
362
2023-05-16
《Go语言101 v1.20.a》
表达式估值顺序规则 一个表达式将在其所依赖的其它表达式估值之后进行估值 包级变量初始化顺序 布尔(逻辑)运算表达式中的操作数子表达式的估值顺序 通常估值顺序(The Usual Order) 赋值语句中的表达式估值和赋值执行顺序 switch-case 流程控制代码块中的表达式估值顺序 select-case 流程控制代码块中的表达式估值顺序 ...
第42章:一些常见并发编程错误
490
2023-10-26
《Go语言101 v1.21.a》
一些常见并发编程错误 当需要同步的时候没有同步 使用time.Sleep调用来做同步 使一些协程永久处于阻塞状态 复制sync标准库包中的类型的值 在错误的地方调用sync.WaitGroup.Add方法 不当地使用用做Future/Promise的通道 没有让最后一个活跃的发送者关闭通道 对地址不保证为8字节对齐的值执行64位原子操作 没留...
第41章:Go中的内存顺序保证
546
2023-01-19
《Go语言101 v1.19.e》
Go中的内存顺序保证 关于内存顺序 Go内存模型(Memory Model) 一个协程的创建发生在此协程中的任何代码执行之前 通道操作相关的顺序保证 互斥锁相关的顺序保证 sync.WaitGroup 值做出的顺序保证 sync.Once 值做出的顺序保证 sync.Cond 值做出的顺序保证 原子操作相关的顺序保证 和终结器相关的顺序保证 ...
第42章:一些常见并发编程错误
589
2023-01-19
《Go语言101 v1.19.e》
一些常见并发编程错误 当需要同步的时候没有同步 使用time.Sleep 调用来做同步 使一些协程永久处于阻塞状态 复制sync 标准库包中的类型的值 在错误的地方调用sync.WaitGroup.Add 方法 不当地使用用做Future/Promise的通道 没有让最后一个活跃的发送者关闭通道 对地址不保证为8字节对齐的值执行64位原子操作 ...
第27章:反射
480
2023-01-19
《Go语言101 v1.19.e》
反射 反射概述 reflect.Type 类型和值 reflect.Value 类型和值 第27章:反射 反射 Go是一门具有良好反射支持的静态语言。 本文将解释reflect 标准库包中提供的反射功能。 在阅读本剩下的部分之前,最好先阅读Go类型系统概述 (第14章)和接口 (第23章)两篇文章。 反射概述 Go中提供的反射功能...
第10章:代码包和包引入
396
2023-01-19
《Go语言101 v1.19.e》
代码包和包引入 包引入 更多关于fmt.Printf 函数调用的输出格式 代码包目录、代码包引入路径和代码包依赖关系 init 函数 程序代码要素初始化顺序 完整的引入声明语句形式 每个非匿名引入必须至少被使用一次 模块 第10章:代码包和包引入 代码包和包引入 和很多现代编程语言一样,Go代码包(package)来组织管理代...
第43章:内存块
345
2023-01-19
《Go语言101 v1.19.e》
内存块 内存块(memory block) 一个值引用着承载着它的值部的内存块 什么时候需要开辟内存块? 内存块将被开辟在何处? 一个内存块在什么条件下可以被回收? 如何判断一个堆内存块是否仍在被使用? 不再被使用的内存块将在什么时候被回收? 第43章:内存块 内存块 Go是一门支持自动内存管理的语言,比如自动内存开辟和自动垃圾回收。...
第10章:代码包和包引入
448
2023-05-16
《Go语言101 v1.20.a》
代码包和包引入 包引入 更多关于fmt.Printf 函数调用的输出格式 代码包目录、代码包引入路径和代码包依赖关系 init 函数 程序代码要素初始化顺序 完整的引入声明语句形式 每个非匿名引入必须至少被使用一次 模块 第10章:代码包和包引入 代码包和包引入 和很多现代编程语言一样,Go代码包(package)来组织管理代...
第43章:内存块
418
2023-05-16
《Go语言101 v1.20.a》
内存块 内存块(memory block) 一个值引用着承载着它的值部的内存块 什么时候需要开辟内存块? 内存块将被开辟在何处? 一个内存块在什么条件下可以被回收? 如何判断一个堆内存块是否仍在被使用? 不再被使用的内存块将在什么时候被回收? 第43章:内存块 内存块 Go是一门支持自动内存管理的语言,比如自动内存开辟和自动垃圾回收。...
1..
«
13
14
15
16
»
..23