Web Analytics

Tony Bai

一个程序员的心路历程

AI 重写 Bun 为Rust全过程揭秘:101万行代码、11天、64个Claude并行开工

本文永久链接 – https://tonybai.com/2026/07/09/ai-rewrite-bun-in-rust 大家好,我是Tony Bai。 两个月前,Bun 要把整个项目从 Zig 迁移到 Rust 的消息在程序员圈子里炸开了锅。有人质疑这是不负责任的"推倒重来",有人猜测这只是社区的以讹传讹,官方始终没有正面回应。 ...

July 9, 2026 · 14 min · Tony Bai

MCP Server 架构模式全解析:5 种模式、4 个反模式,与那条不能越过的“工具数量红线”

本文永久链接 – https://tonybai.com/2026/07/09/mcp-server-architecture-patterns-analysis 本文基于论文《MCP Server Architecture Patterns for LLM-Integrated Applications》(arXiv:2606.30317)整理与解读,原文由 Celabe 公司与滑铁卢大学的研究者合作完成,是目前少见的针对 MCP 生态"怎么写好一个 Server"给出系统性架构总结的工程经验论文。 ...

July 9, 2026 · 14 min · Tony Bai

从手动 govanityurls + Nginx 迁移到 gvu:一次真实迁移记录

本文永久链接 – https://tonybai.com/2026/07/08/migrate-from-govanityurls-to-gvu 大家好,我是Tony Bai。 上一篇《5 分钟上手 gvu》带大家跑通了一个全新项目从 0 到 1 接入 gvu 的过程。 但对于已经在生产环境跑了好几年 govanityurls 或其他私有Go模块拉取方案的团队(比如五年前的我们自己),更现实的问题是:已有的这套方案,要不要迁、怎么迁。 ...

July 8, 2026 · 9 min · Tony Bai

Go 私有模块拉取全解:凭据配置 + Vanity URL,个人与组织全覆盖

本文永久链接 – https://tonybai.com/2026/07/08/go-private-modules-comprehensive-guide 大家好,我是Tony Bai。 Go 语言的依赖管理从 GOPATH 时代走到 Go Modules,公共依赖的拉取体验已经足够顺滑,但只要涉及“私有模块”,绝大多数团队和个人开发者都会在某个时刻撞上同一堵墙。 ...

July 8, 2026 · 10 min · Tony Bai

从“切歌小工具”到“零人工代码”:Claude Code 的诞生史,比科幻还科幻

本文永久链接 – https://tonybai.com/2026/07/07/the-making-of-claude-code 大家好,我是Tony Bai。 它是今天全世界用得最多的命令行编程智能体。 但很少有人知道,Anthropic 成立后做出的第一款产品,就已经是一个编程助手。 ...

July 7, 2026 · 14 min · Tony Bai

如何使用 Claude Code 构建 AI 循环系统(Loops)

本文永久链接 – https://tonybai.com/2026/07/07/how-to-create-loops-with-claude-code 大家好,我是Tony Bai。 在上两篇中,我们先后探讨了 Andrej Karpathy 关于长程运行的 Agent 的核心理念《LOOPS.md》,以及 20 个极具启发性的“LOOP 设计模式”。 这些前沿理论无一不在昭示着一个事实:AI 开发的下半场,是属于“循环(Loops)”的。 ...

July 7, 2026 · 20 min · Tony Bai

5 分钟上手 gvu:把 vanity import path 这件事,从“半天运维”变成一条命令

本文永久链接 – https://tonybai.com/2026/07/06/get-started-with-gvu-in-5-minutes 大家好,我是Tony Bai。 上一篇《五年,三篇文章,一个我一直没真正解决的问题》里,我记录了这五年折腾私有 Go module 拉取方案的几段经历,也提到今年白盒交付给客户时踩的新坑。文章结尾我说会把这个工具单独写篇上手文章——今天这篇就是它。 ...

July 6, 2026 · 5 min · Tony Bai

Go 对语言演化的保守态度,在未来 5 年是否仍然正确呢?

本文永久链接 – https://tonybai.com/2026/07/06/is-go-language-conservative-evolution-still-viable-next-5-years 大家好,我是Tony Bai。 如果观察近几年主流编程语言的演进路线,我们会发现一个明显的趋势:语言的特性正在变得越来越丰富。 C# 保持着稳健的步伐引入新颖的语法糖;Rust 在宏体系和类型系统的边界上不断突破;TypeScript 则致力于将各种现代编程范式融为一炉;C++已经正式发布C++ 26,又增加四大史诗级新特性。 ...

July 6, 2026 · 7 min · Tony Bai

五年,三篇文章,一个我一直没真正解决的问题

本文永久链接 – https://tonybai.com/2026/07/05/go-private-modules-lessons-learned 大家好,我是Tony Bai。 五年前,我写过两篇文章,讲的是怎么在公司内部搭一套私有 Go module 拉取方案。三年前,我又补了第三篇,说这套东西“跑了两年,基本没什么大问题”。 ...

July 5, 2026 · 8 min · Tony Bai

别把“容易”当“简单”:Gin 框架作者撰文揭秘 88k Star 背后的架构哲学

本文永久链接 – https://tonybai.com/2026/07/04/build-gin-simple-over-easy 大家好,我是Tony Bai。 在 2014 年那个 Go 语言(Golang)还未彻底统治云原生世界的年份,一个刚刚从旧金山搬回西班牙的年轻人 Manu Martínez-Almeida,正面临着人生的十字路口。 他打算开发一个名为 Fyve 的社交网络后端。因为喜欢 Go 语言那种“平淡无奇(plain)”的特质,他选择了 Go,并顺手写了一个 Web 框架作为该项目的底座。 ...

July 4, 2026 · 8 min · Tony Bai