CURL en C/CPP

Recientemente tuve que desarrollar en C++ un daemon que informe datos a una APIRest, para lo cual utilice CURL. El problema apareció que como el daemon tenia que hacer varias cosas secuencialmente no podía permitirme esperar a que la API me responda, por lo cual tenia comunicarme al APIRest y asincromicamente verificar luego si se

Creación de paquetes en Git para Go

Muchas veces queremos reutilizar códigos en nuestros proyectos, y que este disponible para personas de nuestra empresa o terceros. Para tal motivo podemos utilizar al GIT y configurar nuestro entorno para que tome los datos. Como ejemplo voy a indicar lo que se necesita hacer para utilizar GitHub Si los repositorios son privados se debe

Api RESTful C/C++

En el trabajo teníamos la necesitada de implementar un ApiRest dentro de un daemon realizado en C++. La funcionalidad era bien simple solo se tenia que tener un endpoint POST, el cual recibía un json y dentro de este teníamos un parámetro que identificada la funcionada a utilizar. Se probaron varias librerías disponibles en internet

API RESTful con NodeJS

A continuación podemos ver una simple Api RESTful con NodeJS.

Esto es una continuación del post: API RESTful

A nivel de archivos encontramos los siguientes

  • index.js -> este posee la definición de las rutas y la inicilización del servidor.
  • package.json -> posee las especificaciones de la aplicación y los node-modules necesarios
  • endpoitns/personas.js -> en este se encuentran cada uno de las operaciones sobre personas.
  • models/personas.js -> en este archivo se encuentra un array de objetos para ser usados como datos del sistema.

API RESTful en Go

A continuación podemos ver una simple Api RESTful en Go.

Esto es una continuación del post: API RESTful

A nivel de archivos encontramos los siguientes

  • main.go -> este posee la definición de las rutas y la inicilización del servidor
  • endpoitns/personas.go -> en este se encuentran cada uno de las operaciones sobre personas, asi como un mapeo de datos de ejemplos