diff options
Diffstat (limited to 'exercises/anonymous-functions/anonymous-functions3')
-rw-r--r-- | exercises/anonymous-functions/anonymous-functions3/main.go | 35 |
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") - } -} |