title: How to remove a Go package downloaded with "go get" command?
body: <p>I want to know if there is golang way to delete or remove a go package. To be simpler, opposite to <strong>go get</strong> command.</p>
  
  <pre><code>e.g. 
  $ go get &lt;PACKAGE_NAME&gt; 
  $ go delete &lt;PACKAGE_NAME&gt;    (Looking for similar functionality)
  </code></pre>
  
  <p><strong>Please NOTE that I am aware that we can remove the downloaded files from <em>src</em> and pkg directory manually by using <em>rm</em> command. 
  But the problem is that system command <em>rm</em> is not aware of your go specific stuffs (etc. to look inside $GOPATH/pkg .. ) and this is an extra step for the user while using <em>rm</em> . I am looking for something which all package managers provides.. as mentioned in one comment.. (npm uninstall, pip uninstall etc..).</strong></p>