2016-09-29 5 views
0

Я хотел бы отлаживать подкоманду (я использую cobra), но я не уверен, как тестировать с помощью delve, когда задействованы подкоманды и флаги.Использование delve с помощью подкоманды и флагов?

Это команда, которая выполняет путь кода я хотел бы отладить:

./cmd/geronimo/geronimo revalidate --dir configs/ --name revalidate-test 

Как сделать это с углубиться?

ответ

1

Вы можете использовать '-' для разделения своих аргументов от delve's, что-то вроде этого должно сделать трюк.

dlv exec ./cmd/geronimo/geronimo -- revalidate --dir configs/ --name revalidate-test