Web Analytics

告别 google/uuid:Go 标准库拟新增 crypto/uuid 深度解析

本文永久链接 – https://tonybai.com/2026/03/01/goodbye-google-uuid-go-standard-library-crypto-uuid 大家好,我是Tony Bai。 在 Go 的世界里,有几个第三方库的地位几乎等同于标准库,github.com/google/uuid 绝对是其中之一。无论是微服务架构、数据库主键,还是分布式追踪,UUID 的身影无...

March 1, 2026 · 9 min · Tony Bai

停止“氛围编程”(Vibe Coding),拥抱新一代软件工程

本文永久链接 – https://tonybai.com/2026/02/28/agentic-software-engineering 大家好,我是Tony Bai。 欢迎来到微专栏 《AI 智能体时代的软件工程》的第一讲,也是开篇词。 想象一下,你刚刚招募了一位极度聪明的初级程序员。 他有着令人“毛骨悚然”的执行力:当你去泡杯咖啡的功夫,他已经噼里啪啦写完了 1000 行代码,不仅编译通过,测...

February 28, 2026 · 6 min · Tony Bai

Go mod init 降级撤回背后:精英主义正在杀死 Go 社区的民主?

本文永久链接 – https://tonybai.com/2026/02/27/go-mod-init-controversy-elitism-vs-democracy 大家好,我是Tony Bai。 仅仅在 Go 1.26 正式发布几周后,一场席卷 Go 社区的风暴迎来了戏剧性的转折。面对广大开发者对 go mod init 默认降级为 1.(N-1) 的强烈不满,Go 核心团队技术负责人 Au...

February 27, 2026 · 8 min · Tony Bai

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

本文永久链接 – https://tonybai.com/2026/02/26/rust-complexity-go-minimalism-vs-zig-ultimate-answer 大家好,我是Tony Bai。 在当前的后端与系统级编程领域,开发者似乎总是面临着一种“非此即彼”的艰难抉择:要么选择 Go 语言,拥抱其极致的极简主义、高效的并发模型和无处不在的垃圾回收(GC),但往往需要在底层...

February 26, 2026 · 10 min · Tony Bai

Rust 的“跨越鸿沟”时刻:Ubuntu 全面拥抱 Rust 意味着什么?

本文永久链接 – https://tonybai.com/2026/02/25/rust-crossing-the-chasm-ubuntu-embrace 大家好,我是Tony Bai。 在技术世界里,一门编程语言的成功往往分为两个阶段:第一阶段是赢得“极客”和“先驱者”的狂热追捧;第二阶段则是说服那些保守、务实的“早期大众”将其投入到枯燥却庞大的企业级生产中。这两个阶段之间,横亘着一条深不见底...

February 25, 2026 · 11 min · Tony Bai