Error on mgo dependency when deploying go app to Heroku
<p>I'm trying to deploy a Go App to Heroku, I'm using godeps for dependency management as their docs suggested.
But when I <code>git push heroku master</code> I get the following error telling that the file sasl.go doesn't exists.</p>

<pre><code>remote: # github.com/grsouza/feeng-api/vendor/gopkg.in/mgo.v2/internal/sasl
remote: vendor/gopkg.in/mgo.v2/internal/sasl/sasl.go:15:24: fatal error: sasl/sasl.h: No such file or directory
remote:  // #include &lt;sasl/sasl.h&gt;
remote:                         ^
remote: compilation terminated.
remote: github.com/grsouza/feeng-api/vendor/github.com/onsi/gomega
remote: 
remote:  !     Push rejected, failed to compile Go app
remote: 
remote: Verifying deploy....
remote: 
remote: !   Push rejected to limitless-ridge-36512.
remote: 
To https://git.heroku.com/limitless-ridge-36512.git
 ! [remote rejected] master -&gt; master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/limitless-ridge-36512.git'
</code></pre>

<p>Can anyone help me with this issue?</p>

<p>Thanks.</p>