Exercises & activities from the go workshop provided by Packt: https://courses.packtpub.com/courses/go
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

26 lines
287 B

package main
import "fmt"
func main() {
counter := 4
x := decrement(counter)
fmt.Println(x())
fmt.Println(x())
fmt.Println(x())
fmt.Println(x())
fmt.Println("counter:", counter)
}
func decrement(i int) func() int {
return func() int {
i--
return i
}
}