Go学习笔记-匿名函数
程序员文章站
2023-12-21 20:16:28
...
Go学习笔记-匿名函数
package main
import "fmt"
var (
// 全局匿名函数
res = func(m int, n int) int {
return m + n
}
)
func main() {
// type 1
a := func(b int, c int) int {
return b + c
}(1, 2)
fmt.Println(a)
// type 2
d := func(e int, f int) int {
return e * f
}
g := d(1, 2)
fmt.Println(g)
// type 3
t := res(3, 4)
fmt.Println(t)
}
PS E:\go_code\src\note> go run .\anonymous.go
3
2
7