Posted in

为什么Rust还没干掉Go?:从启动延迟(Go: 12ms vs Rust: 47ms)、二进制体积(Go: 9MB vs Rust: 24MB)看真实工程权衡

第一章:Go语言为什么这么快 G … 为什么Rust还没干掉Go?:从启动延迟(Go: 12ms vs Rust: 47ms)、二进制体积(Go: 9MB vs Rust: 24MB)看真实工程权衡Read more

Posted in

为什么你的Go二进制在Alpine上panic?——musl vs glibc、静态链接vs动态加载、-ldflags=-s -w的9种组合压测实录

第一章:为什么你的Go二进制在A … 为什么你的Go二进制在Alpine上panic?——musl vs glibc、静态链接vs动态加载、-ldflags=-s -w的9种组合压测实录Read more

Posted in

Go写跨平台应用软件到底多快?实测编译耗时<8s、二进制体积<12MB、启动时间<150ms(附压测报告)

第一章:Go语言可以写应用软件 … Go写跨平台应用软件到底多快?实测编译耗时<8s、二进制体积<12MB、启动时间<150ms(附压测报告)Read more

Posted in

Go语言编译器内核解密:从源码到ssa,一张图看懂func inline触发条件与-ldflags=-s -w的实际体积削减效果(实测对比表)

第一章:Go语言编译器内核全景鸟 … Go语言编译器内核解密:从源码到ssa,一张图看懂func inline触发条件与-ldflags=-s -w的实际体积削减效果(实测对比表)Read more