Go 语言的“反模式”清单:来自资深 Gopher 血泪教训的 10 条“不要做”

本文永久链接 – https://tonybai.com/2025/12/15/go-language-anti-patterns-10-donts 大家好,我是Tony Bai。 “有哪些‘不要做’的教训,是你花了好几年才学会的?” 近日,在 r/golang 社区,这个简单的问题,引爆了一场关于 Go 语言“反模式”与“最佳实践”的集体反思。帖子下数百条评论,汇集了无数 Gopher 在真实项目中用“血与泪”换来的宝贵经验。这些教训,往往不是关于某个高深的算法,而是关于那些看似“理所当然”,却在不经意间为代码埋下地雷的日常习惯。 ...

December 15, 2025 · 7 min · Tony Bai

你的 Go 测试,还停留在“演员对台词”吗?

本文永久链接 – https://tonybai.com/2025/11/17/go-testing-journey 大家好,我是Tony Bai。 我想请大家想象一个场景: 周五下午五点,你刚刚修复了一个看似无关紧要的 bug,怀着对周末的憧憬,合并了你的代码。CI/CD 流水线一片绿灯,部署顺利完成。 ...

November 17, 2025 · 5 min · Tony Bai

Go 标准库将迎来 Zstandard:性能超越 Gzip,让你的应用更快、更省

本文永久链接 – https://tonybai.com/2025/11/08/proposal-zstd 大家好,我是Tony Bai。 在 Go 的世界里,一项被社区翘首以盼的提案在沉寂一年后,终于迎来了决定性的进展。2024 年,将 Zstandard 压缩算法纳入标准库的提案(#62513)被正式 Accept,但在那之后便鲜有动静。直到最近的 Go 编译器与运行时会议纪要中透露,这项工作将由社区的明星开发者 Klaus Post 主导推进。 ...

November 8, 2025 · 7 min · Tony Bai

Gopher直通大厂,就从这第一课开始!

本文永久链接 – https://tonybai.com/2025/09/03/gopher-first-lesson-to-big-factory 大家好,我是Tony Bai。 很多计算机专业的同学们都在问:想进大厂,要先学好哪门编程语言? 从应用广泛程度来说,学好Go语言肯定错不了!我们来看一下大厂们都用Go在做哪些开发: ...

September 3, 2025 · 7 min · Tony Bai

我的 Gopher “长期主义”:从《Go语言第一课》新书说起

本文永久链接 – https://tonybai.com/2025/08/28/go-primer-published 大家好,我是Tony Bai。 前不久,在知乎上看到一个关于 Go 社区的帖子,其中一条评论让我感慨良多: “GopherChina 都没了,国内还有几人坚持?Tony Bai好像还在更新” ...

August 28, 2025 · 8 min · Tony Bai

警惕 AI 效率神话:你是“闪电战”的独立开发者,还是“持久战”的工程师?

警惕 AI 效率神话:你是“闪电战”的独立开发者,还是“持久战”的工程师? - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

August 6, 2025 · 5 min · Tony Bai

Anthropic内部实践首次公开:揭秘Claude Code如何引爆全员生产力

本文永久链接 – https://tonybai.com/2025/07/25/how-anthropic-teams-use-claude-code 当 AI 编程助手从简单的代码补全工具,演变为深度集成于开发者工作流核心的“终端原生 AI”(Terminal-native AI)时,一个根本性的问题浮现出来:顶尖团队究竟是如何在日常工作中驾驭这股新力量的? 理论和演示层出不穷,但真实、大规模、跨职能的实践案例却凤毛麟角。 ...

July 25, 2025 · 23 min · Tony Bai

AI 正在重写“软件工程师”的岗位描述:未来你需要这 6 项核心技能

AI 正在重写“软件工程师”的岗位描述:未来你需要这 6 项核心技能 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

July 15, 2025 · 5 min · Tony Bai

“Rustacean”胚胎 vs “Gopher”胚胎:假如用技术栈测“人格”,你会是哪一款?

“Rustacean”胚胎 vs “Gopher”胚胎:假如用技术栈测“人格”,你会是哪一款? - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

June 7, 2025 · 7 min · Tony Bai

Go项目设计的“七宗罪”?警惕那些流行的“反模式”

Go项目设计的“七宗罪”?警惕那些流行的“反模式” - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

April 21, 2025 · 9 min · Tony Bai