runtime.SetFinalizer が使用されていることを検出します。

runtime.SetFinalizer を使用すると、ガベージコレクターがオブジェクトが使用されなくなったと判断したときに実行される関数を登録できます。 Go 1.24 以降では、runtime.AddCleanup を使用することをお勧めします。その方が安全でエラーが発生しにくいためです。

詳細については、runtime.SetFinalizerruntime.AddCleanup のドキュメントを参照してください。