Web Analytics

Go 1.27新特性前瞻:泛型方法落地,标准库内建 UUID

本文永久链接 – https://tonybai.com/2026/06/24/go-1-27-foresight 大家好,我是Tony Bai。 随着 2026 年中 Go 1.27 开发分支的功能冻结与首个RC版本的发布,Go 语言生态再次迎来了一个令人瞩目的关键节点。 回望刚刚过去的半年,Go 语言在 Go 1.26 中通过 Green Tea GC 和 逃逸分析升级 实现了极致的性能压榨。而在即将到来的 Go 1.27 中,Go 团队不仅在语言底层和编译器上完成了多项史诗级的长跑任务,更在标准库的现代化、安全性以及硬件级加速上进行了前所未有的大胆扩容。 ...

June 24, 2026 · 10 min · Tony Bai

拒领上亿、封杀 AI:Zig 之父为什么 10 年不发 1.0?

本文永久链接 – https://tonybai.com/2026/06/12/zig-father-refuses-funding-bans-ai-why-no-1-0-in-a-decade 大家好,我是Tony Bai。 在技术圈,有一门名为 Zig 的系统级编程语言,它没有铺天盖地的营销,没有背后财大气粗的金主干爹,甚至它的代码仓库在 2025 年末从 GitHub 直接“硬核跑路”到了 Codeberg。 ...

June 12, 2026 · 10 min · Tony Bai

HashiCorp 创始人亲口“认错”:AI 让我重新爱上了 Go (文末福利)

本文永久链接 – https://tonybai.com/2026/04/23/hashicorp-founder-admits-go-is-alive-thanks-to-ai 大家好,我是Tony Bai。 今天是世界读书日,在同款公众号文章的文末我将送出两个价值 99 元的《从 0 开始构建 Agent Harness》专栏的免费兑换码,欢迎大家点击这里积极留言参与! 在技术圈的江湖里,总有那么几位“扫地僧”级别的人物。他们的一言一行,足以引发整个行业的地震。Mitchell Hashimoto,正是其中之一。 ...

April 23, 2026 · 10 min · Tony Bai

Go 2026 路线图曝光:SIMD、泛型方法与无 C 工具链 CGO —— 性能与表达力的双重飞跃?

本文永久链接 – https://tonybai.com/2025/11/28/go-2026-roadmap-revealed 大家好,我是Tony Bai。 在最近的一期 Go 编译器与运行时团队会议纪要中,我们惊喜地发现了一份关于 2026 年的规划 (2026 planning,如下图)。这份规划虽然简短,但其包含的信息量却足以让任何一位关注 Go 语言未来的开发者心跳加速。 ...

November 28, 2025 · 7 min · Tony Bai

Go 2025 密码学年度报告:后量子时代的防御与 FIPS 的“纯 Go”革命

本文永久链接 – https://tonybai.com/2025/11/22/the-2025-go-cryptography-state-of-the-union 大家好,我是Tony Bai。 2025 年 8 月,Go 官方密码学库核心维护者、Geomys 创始人 Filippo Valsorda 在 GopherCon US 上发表了备受瞩目的年度主题演讲 —— “The Go Cryptography State of the Union“。 ...

November 22, 2025 · 7 min · Tony Bai

Go GUI 开发的“绝境”与“破局”:2025 年现状与展望

本文永久链接 – https://tonybai.com/2025/11/03/go-gui-development-2025 大家好,我是Tony Bai。 “Go 语言能写桌面应用吗?” 这个问题,如同一个幽灵,常年盘旋在 Go 社区的上空。作为一门在后端、云原生和命令行工具领域所向披靡的语言,Go 在图形用户界面(GUI)开发上的“短板”,一直是其支持者心中一个难以言说的痛。 ...

November 3, 2025 · 10 min · Tony Bai

SQLite 对 Go 和 Rust 说“不”:揭示“安全语言”光环下的工程现实

本文永久链接 – https://tonybai.com/2025/10/26/sqlite-say-no-to-go-and-rust 大家好,我是Tony Bai。1024程序员节赠书活动火热进行中,希望大家踊跃参与,赢取自己的幸运! 在当今的软件工程界,“内存安全”已成为一种近乎道德正确的政治正确。Go 和 Rust 等现代“安全语言”,凭借其在编译期消除一整类危险 Bug 的能力,被誉为是 C/C++ 等“不安全”语言的终极替代者。然而,在这个看似不可阻挡的浪潮中,一个响亮的“不”字,却来自一个最意想不到、也最令人无法忽视的角落——SQLite。 ...

October 26, 2025 · 7 min · Tony Bai

Go FFI 的新范式:purego 与 libffi 如何让我们无痛拥抱 C 生态

本文永久链接 – https://tonybai.com/2025/10/23/go-ffi-new-paradigm 大家好,我是Tony Bai。 import “C”,这行代码对于许多 Gopher 来说,既是通往强大 C 生态的桥梁,也是通往“地狱”的入口。CGO 作为 Go 语言内建的 FFI 机制,其为人诟病的远不止是编译期的种种不便,更包含了昂贵的运行时开销和复杂的心智负担。 ...

October 23, 2025 · 14 min · Tony Bai

Go还是Rust?2025年技术选型之辩

Go还是Rust?2025年技术选型之辩 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

June 15, 2025 · 9 min · Tony Bai

Go编程语言与环境:万字长文复盘导致Go语言成功的那些设计决策[译]

本文永久链接 – https://tonybai.com/2022/05/04/the-paper-of-go-programming-language-and-environment 美国计算机学会通讯(Communications of the ACM)期刊2022年5月第65卷第5期将发表一篇有关Go语言的综述类Paper:《Go编程语言与环境》,这类综述类文章只有资深的Go核心团队的人才“有资格”写,该文的作者列表印证了这一点,他们是Russ Cox,Robert Griesemer,Rob Pike,Ian Lance Taylor和Ken Thompson,都是Go语言核心团队耳闻能详的人物。 ...

May 4, 2022 · 30 min · Tony Bai