目录 搜索 介绍如何研究Go内部实现从源代码安装Go本书的组织结构基本技巧基本数据结构基本类型slicemap的实现nil函数调用协议Go调用汇编和C多值返回go关键字defer关键字连续栈闭包的实现Go语言程序初始化过程系统初始化main.main之前的准备goroutine调度调度器相关数据结构goroutine的生老病死设计与演化死锁检测和竞态检测抢占式调度内存管理内存池垃圾回收上篇垃圾回收下篇高级数据结构的实现channelinterface方法调用网络非阻塞iocgo预备知识cgo关键技术Go调用CC调用Go杂项内存模型 暂无相关搜索结果! 本文档使用 topgoer 发布 基本数据结构 2 基本数据结构这一章中我们将看一下基本的数据结构,都是Go语言内置的类型。这些知识很基础,但是理解它们非常重要。 我们将从最基本的类型开始,Go语言的基本类型部分跟C语言很类似,熟习C语言的朋友们应该不会陌生。我们也将对slice和map的实现一窥究竟。看完这章,你会知道slice不是一个指针,它在栈中是占三个机器字节的。 好吧,让我们开始吧!最后编辑: kuteng 文档更新时间: 2021-06-18 08:27 作者:kuteng
2 基本数据结构这一章中我们将看一下基本的数据结构,都是Go语言内置的类型。这些知识很基础,但是理解它们非常重要。 我们将从最基本的类型开始,Go语言的基本类型部分跟C语言很类似,熟习C语言的朋友们应该不会陌生。我们也将对slice和map的实现一窥究竟。看完这章,你会知道slice不是一个指针,它在栈中是占三个机器字节的。 好吧,让我们开始吧!最后编辑: kuteng 文档更新时间: 2021-06-18 08:27 作者:kuteng