Golang Tech Talk
August 17, 2014

Golang Tech Talk

Posted on August 17, 2014

I’m a big proponent and beneficiary of Open Source. So when I was working on my first serious project with Go, I decided to distill the project down to an open-sourced seed project so I can share what I’d learned with the SF Golang Meetup.

VIDEO

The elements of the project were

  • RESTful Api Go Server
  • TLS with user authentication
  • Postgres database
  • Angular Single Page Application frontend
  • Virtualized Dev Environment with Vagrant
  • Build tools with Grunt
  • Automated testing with Protractor and Selenium
  • Continuous Integration with Travis CI

Creating a whole virtual environment and build tooling to handle testing, it made programming an efficient and fun process.

View Github Repo