ud859 icon indicating copy to clipboard operation
ud859 copied to clipboard

Udacity course ud859 with Go

ud859 GoDoc

This project is an implementation of the udacity course at http://udacity.com/course/ud859 with the Go programming language.

~~The application is running at https://ud859-go.appspot.com and exposes a REST API to manage conferences using the Cloud Endpoints feature of Google App Engine.~~

Feedback

  • For the curious

~~The conference API endpoint is also queryable from apis-explorer.appspot.com.~~

  • When developping the API endpoint

Make sure that your endpoint is readable by the discovery service. This URL http://localhost:8080/_ah/api/discovery/v1/apis/conference/v1/rest should return the service endpoint description.

  • Testing

You can run the tests with go test (no need for goapp test) and take advantage of parallel subtests of go1.7.

  • My Eureka moment

When I managed to fake the endpoint authentication in the tests.