title: Does Go execute all the conditions in "if' if the first fails?
body: <p>Imagine the following piece of code:</p>
  <pre class="lang-golang prettyprint-override"><code>if someBool &amp;&amp; funcReturningABool() {
      // code here...
  }
  </code></pre>
  <p>where <code>someBool</code> is a boolean and <code>funcReturningABool</code> returns true or false.</p>
  <p>If <code>someBool</code> is equal to false, will the <code>funcReturningABool</code> still be executed?</p>