Go functions interacting with DynamoDB to satisfy CRUD Rest API requests
curl 'https://@functionid.execute-api.eu-central-1.amazonaws.com/dev/animals' \
-H 'content-type: application/json;charset=UTF-8'
curl -X PUT 'https://@functionid.execute-api.eu-central-1.amazonaws.com/dev/animal' \
-H 'authorization: Bearer @auth-token' \
-H 'content-type: application/json;charset=UTF-8' \
--data-raw '{"name":"Fickó","description":"Nagyon csibész kutyus","status":true,"breed":"Keverék","birth":1676211491}'
curl 'https://@functionid.execute-api.eu-central-1.amazonaws.com/dev/animal?id=003' \
-H 'content-type: application/json;charset=UTF-8'
curl -X DELETE 'https://@functionid.execute-api.eu-central-1.amazonaws.com/dev/animal?id=003' \
-H 'authorization: Bearer @auth-token' \
-H 'content-type: application/json;charset=UTF-8'
curl -X PATCH 'https://@functionid.execute-api.eu-central-1.amazonaws.com/dev/animal?id=003' \
-H 'authorization: Bearer @auth-token' \
-H 'content-type: application/json;charset=UTF-8'
--data-raw '{"status":false}'