从 Go 迁移到 Rust

本文永久链接 – https://tonybai.com/2026/05/27/migrate-go-to-rust 大家好,我是Tony Bai。 在现代后端系统编程领域,Go 和 Rust 无疑是最耀眼的两大双子星。它们都拥有静态类型、编译型、单二进制文件分发等优异特性。然而,这两门语言在底层的设计哲学、运行时权衡以及开发者体验上,走向了截然不同的方向。 ...

May 27, 2026 · 33 min · Tony Bai

大洗牌!Google 内部确认:Go 正取代 C++,成为 AI Agent 时代的“通用语言”

本文永久链接 – https://tonybai.com/2026/05/21/go-is-the-new-lingua-franca-for-ai-agents-at-google 大家好,我是Tony Bai。 在过去的两年里,只要一提到 AI 开发,99% 的人脑海中弹出的第一个词绝对是:Python。而如果是涉及到大模型底层的高性能推理与算力压榨,大家想到的必然是 C++ 或是 Rust。 ...

May 21, 2026 · 9 min · Tony Bai

“用 Go 打天下,用 Rust 救火”:这才是 2026 年后端架构的唯一正解

本文永久链接 – https://tonybai.com/2026/05/11/go-vs-rust-backend-architecture-the-2026-strategy 大家好,我是Tony Bai。 如果你经常逛各大技术社区,你一定会发现一个永远充满火药味的话题:Go 和 Rust,到底谁才是未来的后端霸主? ...

May 11, 2026 · 7 min · Tony Bai

AWS 大神发文炮轰:Go 的并发就是个“笑话”,JVM 的方案要更优越

本文永久链接 – https://tonybai.com/2026/05/07/aws-guru-slams-go-concurrency-as-a-joke-vs-jvm 大家好,我是Tony Bai。 过去十年,如果要在后端技术圈选出一个“金字招牌”,那无疑是 Go 语言的并发。 凭借其极简的 go 关键字和优雅的 channel,Go 将并发编程的门槛从“博士级”拉到了“入门级”。在云原生和微服务的浪潮中,Go 几乎就是“高并发”的代名词。 ...

May 7, 2026 · 8 min · Tony Bai

“我们想用 Rust 重写的次数是:零”:云平台 Render 靠“无聊”的 Go 撑起了千亿流量

本文永久链接 – https://tonybai.com/2026/04/27/render-why-we-wont-rewrite-in-rust-the-power-of-boring-go 大家好,我是Tony Bai。 在技术圈的鄙视链里,Go 和 Rust 这对“欢喜冤家”的战争,似乎从未停歇。 一方是追求极致简洁、被誉为“云原生时代的 C 语言”的 Go;另一方则是以内存安全、性能屠榜著称、被视为“C++ 终极替代者”的 Rust。 ...

April 27, 2026 · 7 min · Tony Bai

别再无脑 go func() 了!Go 资深布道师 Dave Cheney 的 Goroutine 管理哲学

本文永久链接 – https://tonybai.com/2026/04/13/dave-cheney-goroutine-management-philosophy 大家好,我是Tony Bai。 在 Go 语言的江湖里,go func() 就像一把绝世好剑。它轻灵、锋利,只需几个字符,就能让你瞬间拥有“分身术”,并发地处理海量任务。Go 团队曾自豪地告诉我们:Goroutine 很廉价,你可以随手启动成千上万个。 ...

April 13, 2026 · 7 min · Tony Bai

OpenAI 创始人盛赞 Rust,却遭开发者反驳:Go 才是大模型眼里的“香饽饽”!

本文永久链接 – https://tonybai.com/2026/03/23/go-is-the-best-programming-language-for-llm 大家好,我是Tony Bai。 在这个大模型重塑编程范式的当下,如果你想开发一个自主运行的智能体(Agent),或者想让大模型(LLM)帮你生成上万行的核心业务代码,你会选择哪门编程语言? ...

March 23, 2026 · 6 min · Tony Bai

老板花重金买了台 128 核服务器,我的 Go 程序反而变慢了?

本文永久链接 – https://tonybai.com/2026/03/12/go-concurrency-scalability-issues-on-128-core-cpu 大家好,我是Tony Bai。 设想一个极其真实的职场场景: 你负责的 Go 核心微服务最近流量暴涨,CPU 频频告警。为了解决这个问题,老板大笔一挥,批了几十万预算,采购了最新一代的 128 核 256 线程的怪兽级服务器(比如 AMD EPYC 或 Intel 至强)。 ...

March 12, 2026 · 7 min · Tony Bai

拒绝 Rust 的复杂,跨越 Go 的极简:Zig 会是系统级编程的最终答案吗?

本文永久链接 – https://tonybai.com/2026/02/26/rust-complexity-go-minimalism-vs-zig-ultimate-answer 大家好,我是Tony Bai。 在当前的后端与系统级编程领域,开发者似乎总是面临着一种“非此即彼”的艰难抉择:要么选择 Go 语言,拥抱其极致的极简主义、高效的并发模型和无处不在的垃圾回收(GC),但往往需要在底层内存控制上做出妥协;要么投向 Rust 的怀抱,追求绝对的内存安全和零成本抽象,却不得不常年与“借用检查器(Borrow Checker)”搏斗,忍受陡峭得令人绝望的学习曲线。 ...

February 26, 2026 · 10 min · Tony Bai

金融级基础设施重构:放弃 Rust 拥抱 Go,务实主义的最终胜利?

本文永久链接 – https://tonybai.com/2026/02/23/financial-infrastructure-rust-to-go-pragmatism-victory 大家好,我是Tony Bai。 在系统级编程语言的版图上,Go 与 Rust 的对比与争论从未停歇。一个是崇尚大道至简、开发效率极高的“云原生时代王者”;另一个则是以内存安全、零成本抽象和极致性能著称的“极客新宠”。当这两种哲学碰撞在对安全性、稳定性和低延迟要求极高的金融/交易基础设施领域时,开发者该如何抉择? ...

February 23, 2026 · 8 min · Tony Bai