Why doesn't "go get" install the package to GOPATH? : <p>When I use go get command:</p>

<pre><code>sudo go get -u github.com/golang/dep/cmd/dep
</code></pre>

<p>My GOPATH is:</p>

<pre><code>GOPATH="/home/hadoop/gopath"
</code></pre>

<p>and i found go get will create a new directory which named "go" in /home,and the dep package is in it, I want to know why not in GOPATH but to create a new directory?</p>
