スタッキングの遅延 スタッキングの遅延遅延関数呼び出しはスタックにプッシュされます。関数が戻ると、その遅延呼び出しは後入れ先出しの順序で実行されます。 詳細については、defer ステートメントに関するこの ブログ記事 をお読みください。 package mainimport "fmt"func main() { fmt.Println("counting") for i := 0; i < 10; i++ { defer fmt.Println(i) } fmt.Println("done")}