美文网首页
1-Golang循环变量中的闭包问题

1-Golang循环变量中的闭包问题

作者: itoocs | 来源:发表于2019-04-12 10:17 被阅读0次

    关闭闭包开发中遇到的实际问题:

    错误写法 正确写法

    解释:

    解释

    注解:

    这种问题的核心是,因为map中存储的是循环变量的指针,在循环结束会采用最后一次循环的指针所指向的值,如果把map中的value改为结构体类型,非指针类型,则不会存在这种问题

    相关文章

      网友评论

          本文标题:1-Golang循环变量中的闭包问题

          本文链接:https://www.haomeiwen.com/subject/jhuqwqtx.html