Funkcja zagnieżdżona w Golang
package main
import "fmt"
// outer function
func greet(name string) {
// inner function
var displayName = func() {
fmt.Println("Hi", name)
}
// calling inner function
displayName()
}
func main() {
// calling outer function
greet("John") // Hi John
}
SAMER SAEID