Posted in

Go泛型type set的底层实现不是模板展开,而是约束求解:用go/types API手写一个简易constraint checker

第一章:Go泛型type set … Go泛型type set的底层实现不是模板展开,而是约束求解:用go/types API手写一个简易constraint checkerRead more

Posted in

Go泛型约束类型推导失效?邓明用go/types API编写诊断工具,30秒定位type parameter绑定失败根因

第一章:Go泛型约束类型推导失效 … Go泛型约束类型推导失效?邓明用go/types API编写诊断工具,30秒定位type parameter绑定失败根因Read more

Posted in

【Go编译前端底层协议】:揭秘go/types如何与前端协同完成类型推导,避免“undefined: T”误报的5个前提条件

第一章:Go编译前端类型系统的核 … 【Go编译前端底层协议】:揭秘go/types如何与前端协同完成类型推导,避免“undefined: T”误报的5个前提条件Read more