Example using CQL and golang REST API.
Cassandra can be deployed using Docker. Cassandra is a powerfull NoSQL database used to store big amount of data.
To run Cassandra in Docker container:
docker run -p 9042:9042 -d --name cassandra cassandra
When Cassandra is running, the following step is run the application, linking it with the database:
To build the container:
docker build -t todo-api .
When the application has been built as Docker image, to run it:
docker run -p 8000:8000 -e CASSANDRA_URL=cassandra:9042 --link=cassandra todo-api