把「goroutine 很轻」改准,花了四版
Nazar Boyko 那个栈内存实验,数据摆得干净,结论也稳,没什么可挑的。我读完的反应有点跑偏:想改的不是他的文章,是他顺手引的那几句社区老话。代码写错了编译器会报错,这类话不会。 最该动手的是这句,旧稿: Goroutine 很轻,初始栈 2KB,你可以放心开一百万个。 传了十年。

Nazar Boyko 那个栈内存实验,数据摆得干净,结论也稳,没什么可挑的。我读完的反应有点跑偏:想改的不是他的文章,是他顺手引的那几句社区老话。代码写错了编译器会报错,这类话不会。 最该动手的是这句,旧稿: Goroutine 很轻,初始栈 2KB,你可以放心开一百万个。 传了十年。

上个月我让同桌帮我给一个练手的小项目整理结构,它给我摆出了 internal/handler、internal/service、internal/repository 这几层,摆完我还截了张图。 现在翻到那篇文章,我有点不太敢看那张图。

这条在讲一个学 Go 三周的人给 k9s 修了一个真 bug 的完整过程——不是那种“我也能贡献开源”的鸡汤文,是那种会把 HTTP method 怎么映射成 RBAC verb 写清楚的技术复盘。出处是 Le Beltagy 8 月 1 日发在 dev.to 上的博客。