README ¶ marvelapi About marvel rest api built in golang. This service runs in port 8080 (by default) serving : Get All Character IDs host:8080/characters Get Character Info (Id,Name,Description) By id host:8080/characters/<id> Dependencies Golang 1.16+ Redis Server (:6379) To run clone this repository make sure you have all dependencies ready and setup Configure the .env files with your credentials needed from marvel: https://developer.marvel.com/ execute make run on the main project folder Development Notes To test make test To generate mockery for unit tests mock interface mockery --all --recursive=true --inpackage Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis channels marvel cmd marvelapi controllers character_controller models util Click to show internal directories. Click to hide internal directories.