Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想调试一个子命令(我正在使用 cobra),但是当涉及到子命令和标志时,我不确定如何使用 delve 进行测试。
这是执行我要调试的代码路径的命令:
./cmd/geronimo/geronimo revalidate --dir configs/ --name revalidate-test
我如何用 delve 做到这一点?
您可以使用 '--' 将您的论点与 delve 的论点分开,这样的事情应该可以解决问题。
dlv exec ./cmd/geronimo/geronimo -- revalidate --dir configs/ --name revalidate-test