initial implementation of REST's index route
implemented REST GET method
REST api now is a class, uses interface DataSource instead of lambdas
log errors in REST
initial implementation of POST route
add OPTIONS endpoint
respond with created object when POSTing
AddResource now takes an empty struct as first parameter
implemented DELETE
OPTION all the things!
200 -> 204 for OPTIONS
marshalValue -> marshalInto
implemented PUT for updating
PUT always returns 204 for now
refactored API implementation
improve error handling with NewHTTPError
improved api tests to use a fixture SourceAdapter, we can ref it in docs
Added REST instructions to README.md
Merge pull request #14 from univedo/rest

REST Implementation