# Start tracking the dockerd and debug to contribute

**URL:** <https://forums.mobyproject.org/t/start-tracking-the-dockerd-and-debug-to-contribute/477>\
**Category:** sig\
**Tags:** test\
**Created:** [August 19, 2019, 7:39pm UTC](https://forums.mobyproject.org/t/start-tracking-the-dockerd-and-debug-to-contribute/477 "2019-08-19T19:39:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fridel83](https://avatars.discourse-cdn.com/v4/letter/f/7ea924/32.png) [@fridel83](https://forums.mobyproject.org/u/fridel83)\
**Post date:** [August 19, 2019, 7:39pm UTC](https://forums.mobyproject.org/t/start-tracking-the-dockerd-and-debug-to-contribute/477/1 "2019-08-19T19:39:37Z")

</div>

Hello,

I have learn the golang and need to start contribute to the docker community, but now, after a few days of debug on the moby projet source code, i don’t really now how to track the docker daemon api call made by the cobra cli. I’m just living on the:

```
if err := cmd.Execute(); err != nil {
	onError(err)
}

```

and i don’t no how the backgroud called commands of the cobra tools are made.

can somebody help me to go to the newt steps and start to track the api call ?

Regards.
