第一章:Go语言变量设计的核心理 … 为什么Go不允许未使用的变量?编译器设计背后的哲学Read more
Go编译器设计
为什么Go要用*和&?深入编译器视角解读设计哲学
第一章:Go语言指针设计的哲学溯 … 为什么Go要用*和&?深入编译器视角解读设计哲学Read more
【高性能DSL开发秘籍】:基于Go的领域语言编译器设计与优化策略
第一章:高性能DSL开发概述 领 … 【高性能DSL开发秘籍】:基于Go的领域语言编译器设计与优化策略Read more
用Go语言打造你的第一个编程语言:词法分析到目标代码生成全栈实战
第一章:用Go语言自制编译器的起 … 用Go语言打造你的第一个编程语言:词法分析到目标代码生成全栈实战Read more
【Go+编译原理】深度解析:如何用Go实现类型检查系统?
第一章:Go+编译原理概述 Go … 【Go+编译原理】深度解析:如何用Go实现类型检查系统?Read more
从Lexer到VM:用Go语言完整实现一个脚本语言编译器
第一章:从Lexer到VM:用G … 从Lexer到VM:用Go语言完整实现一个脚本语言编译器Read more
编译器设计实战:Go语言如何优雅实现递归下降解析器?
第一章:编译器设计概述与Go语言 … 编译器设计实战:Go语言如何优雅实现递归下降解析器?Read more
Go保留字为何如此严格?深入剖析编译器设计原理
第一章:Go语言关键字与保留字概 … Go保留字为何如此严格?深入剖析编译器设计原理Read more
为什么Go不允许获取未初始化map的长度?编译器这样设计有深意
第一章:Go语言map长度的语义 … 为什么Go不允许获取未初始化map的长度?编译器这样设计有深意Read more
为什么Go禁止对map元素取地址?,编译器设计的深层考量
第一章:Go语言map类型使用概 … 为什么Go禁止对map元素取地址?,编译器设计的深层考量Read more
