文字功能关闭
一个简单的文字函数,将 Hello!
打印到 stdout:
package main
import "fmt"
func main() {
func(){
fmt.Println("Hello!")
}()
}
一个文字函数,将 str
参数打印到 stdout:
package main
import "fmt"
func main() {
func(str string) {
fmt.Println(str)
}("Hello!")
}
一个文字函数,关闭变量 str
:
package main
import "fmt"
func main() {
str := "Hello!"
func() {
fmt.Println(str)
}()
}
可以为变量分配文字函数:
package main
import (
"fmt"
)
func main() {
str := "Hello!"
anon := func() {
fmt.Println(str)
}
anon()
}