Web Analytics

十年难题终获突破:揭秘 Go 1.27 接口逃逸分析优化

本文永久链接 – https://tonybai.com/2026/05/22/go-1-27-interface-escape-analysis-optimization-breakthrough 大家好,我是Tony Bai。 在日常的 Go 语言开发中,有这样一段极其普通、普通到闭着眼睛都能敲出来的代码: val := 1000 fmt.Sprintf("Result: %d", val) 如果我告诉你,这短短两行代码,就是导致你高并发服务 CPU 飙升、GC(垃圾回收)频繁卡顿的元凶之一,你会不会觉得我在危言耸听? ...

May 22, 2026 · 8 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

别神话 Rust 重写了:搞定1%热路径,Go 性能照样起飞

本文永久链接 – https://tonybai.com/2026/05/18/go-performance-optimization-over-rust-rewrites 大家好,我是Tony Bai。 近年来,如果你常年混迹于国内外各大技术社区,你一定会感受到一种近乎狂热的“政治正确”:带垃圾回收(GC)的语言都有原罪,万物皆可(且应该)用 Rust 重写。 ...

May 18, 2026 · 9 min · Tony Bai

写了 10 年 Java/TS,Go 语言终于治好了我的“过度设计”绝症

本文永久链接 – https://tonybai.com/2026/05/16/go-cured-my-over-engineering-addiction-after-java-ts 大家好,我是Tony Bai。 在软件工程的圈子里,有一种病,几乎所有写过几年 Java 或 TypeScript 的程序员都得过,而且往往病得不轻。 这种病叫:“过度设计综合征(Over-engineering Syndrome)”。 ...

May 16, 2026 · 7 min · Tony Bai

AI 时代,软件大师们为什么都倒戈向 Go 和 Rust 了?

本文永久链接 – https://tonybai.com/2026/05/14/uncle-bob-esr-on-why-we-are-turning-to-go-and-rust-in-the-ai-era 大家好,我是Tony Bai。 在软件工程的浩瀚星河中,有两位堪称“活化石”级别的宗师: 一位是 Eric S. Raymond (ESR),开源运动的先驱,那本被誉为开源圣经的《大教堂与集市》以及《Unix编程艺术(The Art of UNIX Programming)》一书均是出自他手。他是一个写了 40 年 C 语言的硬核黑客。 ...

May 14, 2026 · 7 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

对话 Uber 前 CTO:我如何用 5000 个微服务驯服这头失控的巨兽

本文永久链接 – https://tonybai.com/2026/05/10/scaling-uber-with-thuan-pham 大家好,我是Tony Bai。 在硅谷的黄金时代,曾有一家公司以一种近乎“暴力”的美学,重新定义了增长的速度。它的名字叫 Uber。 在最癫狂的岁月里,它以“周”为单位攻占新的城市,用海量的资本和补贴点燃市场,其业务增长曲线陡峭得如同悬崖峭壁。 ...

May 10, 2026 · 8 min · Tony Bai

火爆外网的 Go 开源神器 CLI Printing Press:一键生成 Agent 专属 CLI 工具

本文永久链接 – https://tonybai.com/2026/05/09/cli-printing-press-intro 大家好,我是Tony Bai。 近日,一个名叫 cli-printing-press 的开源项目冲上了 X.com 热搜。它用 Go 写成,解决的是 AI Agent 时代最隐秘、也最致命的痛点——工具不够用,更不好用。 ...

May 9, 2026 · 11 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

Robert Griesemer 亲述:只解决 90% 问题的“箭头函数”该长什么样?

本文永久链接 – https://tonybai.com/2026/05/06/robert-griesemer-on-go-arrow-functions 大家好,我是Tony Bai。 在 Go 语言的演进史上,很少有一个 Issue 能像 #21498 这样,跨越 9 年时光,累积近千条评论,却依然让官方核心团队如履薄冰。 这个 Issue 的目标很单纯:为 Go 提供一种更简洁的匿名函数语法(Short Function Literals)。或者用大白话说,大家想要一个像 JavaScript 或 Rust 那样的“箭头函数”。 ...

May 6, 2026 · 6 min · Tony Bai