Projects

Cuberific A rubiks cube timer application

Cuberific Cuberific is a Rubik’s Cube timer web application. The back end service is written in Go Golang.org. The front end is an Angular JS application. On the web server front Nginx was used to serve the Angular JS application and proxy the Go web service. For the database MongoDB was used. THIS APPLICATION IS NOT READY FOR PRODUCTION USE Shortcuts were taken with some aspects of security and would need to be fixed before used in production.

Basic Web Skeleton

Web Skeleton Web Skeleton is a simple http/net server set up with routing, template rendering with the only external library being Mux for routing. Implementing Web Skeleton Using Web Skeleton is simple. First use go get to install the latest version of the library. $ go get github.com/spectre013/webskeleton Once you have the source navigate to webskeleton directory and run. $ go run main.go This will start the server at http://localhost:3000 The handlers are all defined in handlers.go and rendering templates is done my calling the render function.