Posted in

Go语言类型系统终极问答:为什么没有unsigned char?为什么time.Time不是基本类型?为什么nil是预声明标识符而非类型?

第一章:布尔类型:从底层实现到逻 … Go语言类型系统终极问答:为什么没有unsigned char?为什么time.Time不是基本类型?为什么nil是预声明标识符而非类型?Read more

Posted in

【Go类型系统权威白皮书】:基于Go spec v1.22+官方编译器源码,梳理17个基本类型定义边界与行为一致性保证

第一章:布尔类型(bool) 布 … 【Go类型系统权威白皮书】:基于Go spec v1.22+官方编译器源码,梳理17个基本类型定义边界与行为一致性保证Read more

Posted in

为什么Go的int不是64位?Go基本类型可移植性危机:跨GOARCH(amd64/arm64/wasm)的3个隐性兼容断点

第一章:Go语言基本数据类型概览 … 为什么Go的int不是64位?Go基本类型可移植性危机:跨GOARCH(amd64/arm64/wasm)的3个隐性兼容断点Read more