Web Analytics

想用Go复刻“Claude Code”?那你得先补上TUI这一课

想用Go复刻“Claude Code”?那你得先补上TUI这一课 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

August 8, 2025 · 5 min · Tony Bai

Go 模块的“分叉之痛”:一个提案能否终结“全局替换”的噩梦?

本文永久链接 – https://tonybai.com/2025/08/07/fork-go-module 大家好,我是Tony Bai。 今天,我想和你聊一个几乎每个 Go 开发者都经历过的场景,一种我们圈内人“只可意会,不可言传”的痛苦。我称之为 Go 模块的**“分叉之痛” (The Forking Pain)**。 ...

August 7, 2025 · 8 min · Tony Bai

Go语言正在成为“老旧”生态的“新引擎”?从 FrankenPHP 和新版 TypeScript 编译器谈起

Go语言正在成为“老旧”生态的“新引擎”?从 FrankenPHP 和新版 TypeScript 编译器谈起 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

August 6, 2025 · 6 min · Tony Bai

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

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

August 6, 2025 · 5 min · Tony Bai

从“锁”到“channel”:开启你的Go并发心智模型转变之旅

从“锁”到“channel”:开启你的Go并发心智模型转变之旅 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

August 5, 2025 · 4 min · Tony Bai

后VMware时代:为什么Kubernetes正在成为VM的新家?

后VMware时代:为什么Kubernetes正在成为VM的新家? - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

August 5, 2025 · 5 min · Tony Bai

持续性能分析正在成为继Metrics、Logs 和 Traces之后,可观测性的“第四大支柱”

本文永久链接 – https://tonybai.com/2025/08/04/continuous-profiling-fourth-pillar 大家好,我是Tony Bai。 凌晨两点,运维平台的警报刺破了宁静。P99 延迟飙升,用户服务几近瘫痪。作为 Go 工程师,你的脑海中闪过无数可能:是数据库慢了?是下游服务超时?还是某个新上线的 goroutine 泄露了?你急忙打开监控面板,Metrics (指标) 显示 CPU 和内存平稳,Logs (日志) 没有明显异常,Traces (追踪) 只告诉你请求在服务内部耗费了大量时间,却不知所踪。这个场景,是现代软件运维中一个令人沮丧的“最后一公里”难题。 ...

August 4, 2025 · 7 min · Tony Bai

AI 正在放大技术选型的风险:为什么我们更应该“选择无聊的技术”

AI 正在放大技术选型的风险:为什么我们更应该“选择无聊的技术” - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

August 3, 2025 · 6 min · Tony Bai

Go官方 HTTP/3 实现终迎曙光:x/net/http3 提案启动,QUIC 基础已就位

本文永久链接 – https://tonybai.com/2025/08/02/proposal-http3 大家好,我是Tony Bai。 在社区长达数年的热切期盼之后,Go 官方终于迈出了支持 HTTP/3 的关键一步。一项编号为#70914的新提案,正式建议在 x/net/http3 中添加一个实验性的 HTTP/3 实现。这一进展建立在另一项更基础的提案 #58547(x/net/quic) 之上,该提案的实现已取得重大进展,并已从内部包移至公开的 x/net/quic。这意味着 Go 的网络栈即将迎来一次基于 UDP 的、彻底的现代化升级。本文将带您回顾 Go 社区对 HTTP/3 的漫长期待,深入解读官方 QUIC 和 HTTP/3 的实现策略,并探讨其对未来 Go 网络编程的深远影响。 ...

August 2, 2025 · 6 min · Tony Bai

purego 标签到底是什么意思?一场长达六年的社区辩论终于有了定论

purego 标签到底是什么意思?一场长达六年的社区辩论终于有了定论 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

August 1, 2025 · 5 min · Tony Bai