Web Analytics

GODEBUG 的“技术债”清算:Go 团队提出全新生命周期管理策略

本文永久链接 – https://tonybai.com/2025/11/05/proposal-remove-godebug-flags 大家好,我是Tony Bai。 自 2012 年 Go 1 发布以来,“向后兼容性” (Go 1 compatibility guarantee) 不仅是一份承诺,更是 Go 语言赢得全球开发者信任的基石。然而,为了在不违背这份承诺的前提下修复 bug、引入新行为,Go 团队创造了一个强大的“安全阀”——GODEBUG 环境变量。 ...

November 5, 2025 · 6 min · Tony Bai

Go 模块构建与依赖管理:我们到底在“折腾”什么?

Go 模块构建与依赖管理:我们到底在“折腾”什么? - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

October 27, 2025 · 5 min · Tony Bai

千呼万唤始出来?Go 1.25解决Git仓库子目录作为模块根路径难题

千呼万唤始出来?Go 1.25解决Git仓库子目录作为模块根路径难题 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

June 7, 2025 · 8 min · Tony Bai

Go项目该拥抱Monorepo吗?Google经验、etcd模式及白盒交付场景下的深度剖析

Go项目该拥抱Monorepo吗?Google经验、etcd模式及白盒交付场景下的深度剖析 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

June 6, 2025 · 14 min · Tony Bai

Go工具链进化:go.mod新增ignore指令,破解混合项目构建难题

Go工具链进化:go.mod新增ignore指令,破解混合项目构建难题 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

May 22, 2025 · 8 min · Tony Bai

2024年Go语言盘点:排名历史新高,团队新老传承

2024年Go语言盘点:排名历史新高,团队新老传承 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

January 6, 2025 · 12 min · Tony Bai

Go项目中使用Git Submodule,还有这个必要吗?

Go项目中使用Git Submodule,还有这个必要吗? | Tony Bai Tony Bai一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ 关于我 文章列表 Go项目中使用Git Submodule,还有这个必要吗? 十月 5, 2024 0 条评论 ...

October 5, 2024 · 9 min · Tony Bai

小厂内部私有Go module拉取方案3

本文永久链接 – https://tonybai.com/2023/03/03/the-approach-to-go-get-private-go-module-in-house-part3 1. 缘起 我们的Go团队这两年完全是按照之前写的《小厂内部私有Go module拉取方案》和《小厂内部私有Go module拉取方案(续)》中的方案搭建的内部拉取私有仓库的基础设施,总体感觉不错,目前也没有什么大问题。 ...

March 3, 2023 · 11 min · Tony Bai

Go,13周年[译]

本文永久链接 – https://tonybai.com/2022/11/11/go-opensource-13-years 在中华大地的老百姓抱着手机进行双十一购物节狂欢,忙着支付尾款和秒杀的时候,Go核心团队的Russ Cox代表Go语言项目团队在Go官博上发表了《Thirteen Years of Go》的博文,纪念Go语言开源13周年,并对2021年以来Go语言的演进进行了归纳总结,对Go在其第14个年头将要做的改进也做了简单的说明。这里对博文做简单翻译,供大家参考。 ...

November 11, 2022 · 7 min · Tony Bai

Go 1.18中值得关注的几个变化

本文永久链接 – https://tonybai.com/2022/04/20/some-changes-in-go-1-18 从3月23日开始,我居家办公了20+天。这期间我本来是应该有时间写下这篇综述类文章的,但是封了两天后,抢菜、带娃的事情就开始困扰着我。我实在没有下笔写下这篇文章的心思。4月13日终于解封了,上班后的气象就是不一样,人也精神了很多,于是这篇文章也被提上了日程。希望新冠疫情早日结束吧,希望每个人都能在晴朗的户外享受那春日的暖意。 ...

April 20, 2022 · 23 min · Tony Bai