为什么选择 Go 呢?从微软在项目 'microsoft/type-go' 上披露的选型依据来看,Go 语言有诸多优势。首先,其代码兼容性强,能够有效地与现有的 Type 代码库匹配,避免了重构的风险。而且,Go 的内存管理架构可以精细化控制,有助于优化编译性能。
等了好多年的项目。。。之前项目里代码很多,VSCode 经常因为 TypeScript 卡死。 这是什么?用 Go 语言重写的 TypeScript 编译器,将成为后续的 TypeScript 7 版本。 怎么实现的?基本就是将 TypeScript 项目里的代码从 TypeScript 逐行转成 Go 语言,函数名都一样,下面是一个简单函数的对比: / ...
Microsoft’s TypeScript team expects to be able to preview command-line type-checking in Go-based tsc by mid-2025, and to deliver a feature-complete Go implementation of TypeScript by the end of ...