Go
週5以上活動していればよい感じで。 以下のようなコードを動かしながら、関数値gの中でその値が定義された関数f内の変数Aを利用すると、関数値gは変数Aの参照を持っているのだなぁ、という確認をしていた var once sync.Once onceFunc := func() { once.Do(f…
defer FILO/panicになっても実行される recoverはpanicが起こる関数と同じgoroutineの中に置く deferと対になる処理について errorに判定を生やす標準ライブラリの実装例 ログにもありますが、試したGoのバージョンは1.7.3です deferはFILOでpanicになっても…