Requirements

  1. Golang - https://golang.org/
  2. Node - https://nodejs.org/en/
  3. RabbitMQ - https://www.rabbitmq.com/ (Optional)
  4. Database:

    1. MongoDB - https://www.mongodb.com/
    2. Oracle - https://www.oracle.com/database/
  5. Elasticsearch - https://www.elastic.co/products/elasticsearch (Optional)
  6. Docker - https://www.docker.com/ (Optional)