Go code pushes now do basic validation of Godeps.json
Change effective on 14 July 2015
Heroku will now do basic structural validation of the the Godeps/Godeps.json
file before attempting to use it. If there is an error it will be displayed like so:
$ git push heroku master
...
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Go app detected
remote: -----> Checking Godeps/Godeps.json file.
remote: parse error: Expected value before ',' at line 4, column 15
remote: ! Bad Godeps/Godeps.json file
remote:
remote: ! Push rejected, failed to compile Go app
...
For more details about Go support, please refer to the Go Support article on Dev Center.