Golang Tech Talk
Posted on August 17, 2014I’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.
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.