-Disponibilizar un servicio go en local
-Conectar a una base de datos (al gusto)
-Crear un endpoint que permita crear un personaje con 3 datos basicos + el id de personaje
-Consumir un servicio externo que triaga la información del personaje y guardar 3 campos adicionales
-Obtenga el nombre del personaje desde el campo name... suponga que aveces el nombre llega como string en el campo "character" y prepare el código para que lo pueda obtener de las dos formas.
-Diagrame la solución
https://web.dragonball-api.com/
Según lo conversado, solo se pedirá el nombre en el endpoint (POST) y se agregaran 2 datos más obtenidos desde la API externa
Para ejecutar este proyecto, necesitas tener instalados los siguientes componentes:
git clone https://github.com/mauri247/db-api.git
cd db-apidocker-compose up --build curl --location 'http://localhost:8080/characters' \
--header 'Content-Type: application/json' \
--data '{
"name":"krillin"
}'
VERIFICAR METODO POSTcurl --location 'http://localhost:8080/characters/search?name=GOku'
VERIFICAR METODO GETdocker exec -it mongodb mongosh
use dragonball-db
db.characters.find().pretty()