1
私はいくつかのテストを行っています。私はgdbでデバッグしたいと思います。gdbでテストをデバッグする方法
しかし、go test
によって構築されたバイナリは、実行後に破棄されます。
どうすればいいですか?
は、あなたが実行ファイルxyz.test
が生成されますgo test -c
を使用するWindows/64
私はいくつかのテストを行っています。私はgdbでデバッグしたいと思います。gdbでテストをデバッグする方法
しかし、go test
によって構築されたバイナリは、実行後に破棄されます。
どうすればいいですか?
は、あなたが実行ファイルxyz.test
が生成されますgo test -c
を使用するWindows/64
に1.6を行きます。その後、gdb xyz.test
を使用してデバッグします。
だけ-c
フラグの説明についてはgo test --help
をチェック:
がpkg.testするテストバイナリをコンパイルしますが、実行しないこと (PKGはパッケージのインポートパスの最後の要素です)。 ファイル名は、-oフラグを使用して変更できます。
:-)それ以外はすべて失敗した場合は、マニュアルをお読みください。 TY – pm100