文字功能關閉
一個簡單的文字函式,將 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()
}