# Assignment 1

Assignment 1 in IMT2681 Cloud Technologies:
https://git.gvk.idi.ntnu.no/course/imt2681/imt2681-2019/wikis/Assignment-1

Deployed at Heroku:
https://rocky-meadow-62766.herokuapp.com/

gorilla/mux is used for routing

NOTE:
- /diag/ needs a trailing '/'
- /country/{xx} does not accept a trailing '/'
- /country/{xx}{?limit} does accept a trailing '/'
- /species/{speciesKey} does not accept a trailing '/'
- Heroku stops the application after a certain time, so uptime is often '0' - '3' when you are the first request in a while

Assumptions/Interpretation of task (where specifications were scarce):
- Species 'year' is only asking for the 'year' key, not 'bracketYear' too
- The specified json values should be string if surrounded by "", and numbers if only '<>' surrounds it (only /diag/'s uptime and /country/'s []speciesKey are numbers)