gitalk
gitalk copied to clipboard
十多年了,这个最容易犯错的Go语法终于要改了
十多年了,这个最容易犯错的Go语法终于要改了
Go 语言中你最容易犯错的语法是什么?很多人可能都有不同的答案,但是最多的答案之一就是 for 循环中变量的使用问题了。即使是 Go 团队的开发者,我也曾看到他们提交的代码犯过这种错误,更不用说其他的 Go 开发者了,比如this problem at Let’s Encrypt,
https://colobu.com/2022/10/04/redefining-for-loop-variable-semantics/
哈,看来是看了同一本小说。 看到了“魂环变量”。
其中一个循环变量是接口,所以是没必要的
为什么接口是没必要的