🥇 JSON, Introducción.

JSON es un formato para almacenamiento e intercambio de datos que esta escrito en texto plano y es sencillo de leer. Hoy en dia considerado como el estandar de intercambio de datos en el internet.

Este formato consiste es tambien conocido como key value pairs. Originalmente JSON fue creado como un subconjunto de JavaScript, pero ahora es independiente de este lenguaje al punto que muchos de los lenguajes permiten codificar y decodificar de JSON.

{
    "nombre": "Luis",
    "edad": 35,
    "sexo": "Masculino",
    "casado": false,
    "localidad": {
        "pais": "Argentina",
        "ciudad": "Buenos Aires",
        "delegacion": "Barrio de la Boca"
    },
    "hijos": [
        { "nombre": "Alejando", "edad": 4, "sexo": "M" },
        { "nombre": "Daniela", "edad": 2, "sexo": "F" }
    ]
}

JSON es popular debido a su flexibilidad y a su sintaxis compacta que permite transferir de forma mas eficiente grandes volumenes de datos. Por ello se ha convertido en el estandar utilizado por las APIs. Algunos ejemplos de estas APIs incluyen:

Clientes HTTP, Client Timeout. JSON, Uso de JSON en Golang.
comments powered by Disqus