Matheus Gomes
Matheus Gomes
```golang package main import "fmt" func main() { fmt.Println("Primeiro escopo:") f := closureexemplo(7) fmt.Println(f()) fmt.Println(f()) fmt.Println(f()) fmt.Println(f()) fmt.Println("Segundo escopo:") x := closureexemplo(9) fmt.Println(x()) fmt.Println(x()) fmt.Println(x()) fmt.Println(x()) } func closureexemplo(x int)...
```golang package main import "fmt" func main() { defer fmt.Println("Acabou a contagem, obrigado a todos os envolvidos") x := 10 fmt.Println("Vamos contar até", x, "!") for i := 1; i