Se realiza el refactor del api mid de evaluación de la siguiente manera:
En los controladores ya no se manejará logica, solo un control de que los datos ingresados son validos, un defer en caso de llegar un panic y controlar el error o en caso de que la petición sea correcta se retorna con la estructura requerida.
La logica que se quitó de losa controladores se pasaron a otros archivos dentro de una carpeta helpers
Tanto en los helpers como en los modelos se realiza un control de errores con posibles fallos que puedan ocurrir en la api bien sea al realizar peticiones a sistemas externos o en la logica del api
Hacer refactor del api evaluacion_mid segun los lineamientos establecidos por la OAS.
https://github.com/udistrital/lineamientos_oas/blob/master/generacion_de_apis/control_error_json_mid.md