title: What is the difference between go get and go install?
body: <p>After playing with the <code>go</code> tool for a while, it looks like <code>go get</code>:</p>
  
  <ol>
  <li>(optionally) downloads,</li>
  <li>compiles,</li>
  <li>and installs</li>
  </ol>
  
  <p>a piece of software, while <code>go install</code> simply</p>
  
  <ol>
  <li>compiles</li>
  <li>and installs</li>
  </ol>
  
  <p>it. In this case, why does the <code>go install</code> command exist, since <code>go get</code> supersedes it?</p>