使用构建标签编译 Go 程序的各个版本时,配置调试器仍然很重要最佳利用率。
使用构建标签进行调试的启动配置:
要在 Visual Studio Code 的 Go 插件的启动配置中指定构建标签,您可以使用 buildFlags 键以及“-tags Tag”的相应值。这可以在调试过程中包含构建标签。
使用构建标签进行调试的配置:
利用 buildFlags 键,修改启动配置,如下所示:
{ "version": "0.2.0", "configurations": [ { "name": "DebugBinWithTag", "type": "go", "request": "launch", "mode": "exec", "remotePath": "", "port": 2345, "host": "127.0.0.1", "program": "${workspaceRoot}/BinaryName", "env": {}, "args": [], "showLog": true, "buildFlags": "-tags THISISAFLAG" // Specify build tags here } ] }
不同构建标签的多个启动配置:
如果您的项目需要不同的构建配置,请考虑创建多个启动配置。每个配置都可以有自己的 buildFlags 值,与所需的构建标记相对应。此自定义可确保每个配置都针对预期的构建变体。
其他提示:
以上是如何在 Visual Studio Code 和 Delve 调试器中使用 Go Build 标签配置调试?的详细内容。更多信息请关注PHP中文网其他相关文章!