Instantly share code, notes, and snippets.
Go 1 is released. Please see
for the quickstart.
Cool! Is it possible to access a DB from your app?
Yes, you can use any Go package just as you normally would,
so you can access any database that has a Go driver.
For example, Heroku provides several postgres database
service options, and you can find a Go driver for postgres at
https://github.com/bmizerany/pq.go (soon to be renamed
https://github.com/bmizerany/pq). We also have various other
databases available at https://addons.heroku.com/. Some of
them are sure to have Go drivers, though I don't know the
complete list of which do.
Seems to fail on Go packages hosted on bazaar repositories (such as launchpad.net/mgo, the best go mongo driver out there). Is there a workaround? I tried adding the code to my git repository under src/launchpad.net but that didn't do it.
The buildpack doesn't currently make Bazaar available when
running the go tools. I need to fix that. (Mercurial too, maybe.)
As a workaround, you can copy the code of another package
into your project, but you'll have to mangle the include paths.