aboutsummaryrefslogtreecommitdiffstats
path: root/exercises/anonymous-functions/anonymous-functions3
diff options
context:
space:
mode:
Diffstat (limited to 'exercises/anonymous-functions/anonymous-functions3')
-rw-r--r--exercises/anonymous-functions/anonymous-functions3/main.go35
1 files changed, 0 insertions, 35 deletions
diff --git a/exercises/anonymous-functions/anonymous-functions3/main.go b/exercises/anonymous-functions/anonymous-functions3/main.go
deleted file mode 100644
index d49c752..0000000
--- a/exercises/anonymous-functions/anonymous-functions3/main.go
+++ /dev/null
@@ -1,35 +0,0 @@
-// anonymous functions3
-// Make me compile!
-
-// I AM NOT DONE
-package main
-
-import "fmt"
-
-func updateStatus() func() string {
- var index int
- orderStatus := map[int]string{
- 1: "TO DO",
- 2: "DOING",
- 3: "DONE",
- }
-
- return func() string {
- index++
- return "What should I return?"
- }
-}
-
-func main() {
- anonymous_func := updateStatus()
- var status string
-
- status = anonymous_func()
- status = anonymous_func()
-
- if status == "DONE" {
- fmt.Println("Good Job!")
- } else {
- panic("To complete the challenge the status must be DONE")
- }
-}