Stacking defers



Deferred function calls are pushed onto a stack. When a function returns,

its deferred calls are executed in last-in-first-out order.

lets write a program to count numbers from 1 to 9

package main



import "fmt"



func main() {

fmt.Println("counti...



Read: https://blog.cloudnativefolks.org/stacking-defers