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")