go in の機能について読んだことを覚えています。最初に開いたときにファイル ハンドルを閉じると宣言でき、(関数? メソッド? ガベージ コレクション?) の最後に自動的に閉じます。
これの構文は何ですか?また、それは何と呼ばれていますか?
go in の機能について読んだことを覚えています。最初に開いたときにファイル ハンドルを閉じると宣言でき、(関数? メソッド? ガベージ コレクション?) の最後に自動的に閉じます。
これの構文は何ですか?また、それは何と呼ばれていますか?
defer
キーワードの後にいるようですね。これにより、関数の終了時に実行されるステートメントを指定できます。例えば:
defer f.Close()
遅延クリーンアップ ルーチンは、作成された順序とは逆の順序で実行されます。