gpt4 book ai didi

debugging - 如何在传递参数时在调试器中运行 Go 二进制文件?

转载 作者:数据小太阳 更新时间:2023-10-29 03:22:08 26 4
gpt4 key购买 nike

我有一个名为 abc 的预编译 Go 二进制文件,我像这样运行 ./abc import --src_type=redis --src_uri="redis://localhost:6379/0"redis-test

我还想在此应用程序的某些包中打印一些值以用于调试目的。如何在调试器中使用参数运行此二进制文件?

最佳答案

我假设 dlv 已经安装了?如果没有,很简单,请参阅 https://github.com/derekparker/delve

dlv exec ./abc -- import --src_type=redis --src_uri="redis://localhost:6379/0" redis-test 

-- 在调试器中意味着将其余部分作为正在运行的程序的参数

关于debugging - 如何在传递参数时在调试器中运行 Go 二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52019787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com