クロージャー

Go言語のクロージャーについてまとめました。

動作環境

ホストOSWindows 10 21H1(19043.2006) 64bit
WSL2
Visual Studio Code1.70.2
Docker Desktop4.11.1 (84025)
Go1.18.6

クロージャーとは

自分なりに一言でまとめると、下記のようなイメージかなと考えています。

 『関数内に、関数外から更新可能な変数を持たせた(閉じ込めた)関数』

サンプル