Enable JavaScript to run this website.
首页
标签
分类
归档
友链
关于
标签: Go
共1篇文章
2024年2月20日
共2056字
约2分钟
循环变量与闭包
编程语言
编程
Go
JavaScript
Python
C++
起因 在2023年9月19日,Go发布的1.22版本,修复了循环变量作用域的问题,最近在用其他语言写代码时,也遇到了类似的问题。于是意识到不同的编程语言对这种情况的处理有所不同,便有了这篇文章。 Go 首先回顾一下Go语言的循环变量问题,考虑下面的简单代码,生成多个打印数字的函数,然后调用这些函数。 package main import "fmt" var funcs []func() func main() { for i…