All Projects → schorlet → ud859

schorlet / ud859

Licence: BSD-3-Clause license
Udacity course ud859 with Go

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to ud859

reactnd-project-readable
The Discussion Forum React-Redux App : A Project for @udacity's React Nanodegree
Stars: ✭ 25 (+38.89%)
Mutual labels:  udacity
Udacity-Computer-Vision-Nanodegree
📷 Computer Vision Nanodegree Repository
Stars: ✭ 34 (+88.89%)
Mutual labels:  udacity
Processor
Ontology-driven Linked Data processor and server for SPARQL backends. Apache License.
Stars: ✭ 54 (+200%)
Mutual labels:  appengine
Nanodegrees
Nanodegree programs https://www.udacity.com/nanodegree
Stars: ✭ 21 (+16.67%)
Mutual labels:  udacity
go-poly-tenant
Go + Polymer MultiTenancy on AppEngine
Stars: ✭ 22 (+22.22%)
Mutual labels:  appengine
Udacity
This repo includes all the projects I have finished in the Udacity Nanodegree programs
Stars: ✭ 57 (+216.67%)
Mutual labels:  udacity
fun-with-dnc
Pytorch Implementation of Deepmind's 'Hybrid computing using a neural network with dynamic external memory' (Differentiable Neural Computer) + some applications
Stars: ✭ 18 (+0%)
Mutual labels:  udacity
Udacity-programming-for-Data-Science-With-Python-Nanodegree
This reprositry contain all the codes of Udacity programming for data science course
Stars: ✭ 22 (+22.22%)
Mutual labels:  udacity
go-firebase
AppEngine friendly Firebase for Go (Golang)
Stars: ✭ 26 (+44.44%)
Mutual labels:  appengine
Data-Analyst-Nanodegree
This repo consists of the projects that I completed as a part of the Udacity's Data Analyst Nanodegree's curriculum.
Stars: ✭ 13 (-27.78%)
Mutual labels:  udacity
ios-ml-dog-classifier
An iOS app that can detect a dog and determine its breed from an image or video feed.
Stars: ✭ 37 (+105.56%)
Mutual labels:  udacity
gae-vue-webapp2-starter
A simple GAE Vue Webapp2 starter project.
Stars: ✭ 17 (-5.56%)
Mutual labels:  appengine
flem
Flem is a local emulator for the App Engine Flexible Environment.
Stars: ✭ 20 (+11.11%)
Mutual labels:  appengine
GAEPyPI
PyPI private package index on Google App Engine
Stars: ✭ 31 (+72.22%)
Mutual labels:  appengine
Model-Predictive-Control
C++ implementation of Model Predictive Control(MPC)
Stars: ✭ 51 (+183.33%)
Mutual labels:  udacity
deploy-appengine
A GitHub Action that deploys source code to Google App Engine.
Stars: ✭ 184 (+922.22%)
Mutual labels:  appengine
ai for robotics
Visualizations of algorithms covered in Sebastian Thrun's excellent Artificial Intelligence for Robotics course on Udacity.
Stars: ✭ 125 (+594.44%)
Mutual labels:  udacity
url2epub
Create ePub files from URLs
Stars: ✭ 35 (+94.44%)
Mutual labels:  appengine
gae blog
GAE Blog is a minimalist blog meant to be used with Google App Engine.
Stars: ✭ 16 (-11.11%)
Mutual labels:  appengine
cluttered-mnist
Experiments on cluttered mnist dataset with Tensorflow.
Stars: ✭ 20 (+11.11%)
Mutual labels:  udacity

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].