Skip to content

函数 ​

声明式 ​

go
    var fib func(n int) int

    fib = func(n int) int {
        if n < 2 {
            return n
        }
        return fib(n-1) + fib(n-2)
    }

匿名函数 ​

go
func(msg string) {
    fmt.Println(msg)
}("going")