美文网首页工作生活
闭包和匿名函数

闭包和匿名函数

作者: 荒古遗尘狗贼 | 来源:发表于2019-07-03 11:16 被阅读0次

    可以用来捕获同一作用域内其他变量。就是可以使用函数以外的变量。

    package main

    import(

    "fmt"

    )

    func main(){

    a:=100

    f:=func(){

    fmt.Printf("%v\n",a)

    }

    f()

    //这是个匿名函数。

    f1:=func(a,b int)int{

    return a+b

    }(10,20)

    fmt.Printf("%v\n",f1)

    }

    相关文章

      网友评论

        本文标题:闭包和匿名函数

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