Getting Started with Go on Heroku

This is a sample Go application deployed to Heroku. It's a reasonably simple app - but a good foundation for understanding how to get the most out of the Heroku platform.

Getting Started on Heroku with Go Getting Started on Heroku Fir with Go Source on GitHub
To deploy your own copy, and learn the fundamentals of the Heroku platform, head over to either of the following tutorials:

How this sample app works

  • This app was deployed to Heroku using Git.
  • When Heroku received the source code it used the go tool chain to compile the application along with any vendored dependencies, creating a deployable build artifact.
  • The platform then spins up a dyno, a lightweight container that provides an isolated environment in which the build artifact can be mounted and executed.
  • You can scale your app, manage it, and deploy over 150 add-on services, from the Dashboard or CLI.

Next Steps

Helpful Links