Ok I still can't get this to work.

First off I got this:

```
root@985fa2dc3482:/discoverd# go get github.com/kr/godep
go: missing Mercurial command. See http://golang.org/s/gogetcmd
package github.com/kr/godep
        imports code.google.com/p/go.tools/go/vcs: exec: "hg": executable file not found in $PATH
```

So I installed mercurial (which I was hesitant about, as nothing here needs it), then:

```
root@a6e9a5e1e126:/discoverd# /go/bin/godep go build
discoverd.go:8:2: cannot find package "github.com/flynn/discoverd/agent" in any of:
        /usr/lib/go/src/pkg/github.com/flynn/discoverd/agent (from $GOROOT)
        /tmp/godep/rev/5c/0151c64399ff9a8087c2e29ae96145ede7cfc2/src/github.com/flynn/discoverd/agent (from $GOPATH)
        /tmp/godep/rev/13/a8b54dd08599a239453a02e35dc40db030b5bf/src/github.com/flynn/discoverd/agent
        /go/src/github.com/flynn/discoverd/agent
godep: go exit status 1
```

I'm struggling to see why this is all necessary, given that `go get && go build` does what I need?