4.4.4-1 类型数据结构 - 简介
既然编译器要进行类型检查,那么必然就需要为各种类型定义数据结构,所有与类型相关的结构都定义在文件$GCROOT/compile/internal/types2/type.go
中,其中有的数据结构直接与 go 的语法块相对应,有的则是编译器内部封装的结构体。该数据结构是类型检查的核心,我们多花点篇幅逐个查看。
最后更新于
既然编译器要进行类型检查,那么必然就需要为各种类型定义数据结构,所有与类型相关的结构都定义在文件$GCROOT/compile/internal/types2/type.go
中,其中有的数据结构直接与 go 的语法块相对应,有的则是编译器内部封装的结构体。该数据结构是类型检查的核心,我们多花点篇幅逐个查看。
最后更新于