Skip to content
/ growth Public
forked from jeffotoni/growth

Simples exemplo de CRUD para armazenar em memoria os dados vindo do JSON.

License

Notifications You must be signed in to change notification settings

ilsouza/growth

 
 

Repository files navigation

API Growth

Este repositório foi criado para colocarmos projetos em diversas linguagens com intúito totalmente didático para colaborar com a comunidade e desenvolvedores como resolver o problema proposto utilizando diversas linguagens de programação e visualizando as vantagens e desvantagens de cada uma para resolver o problema.

O escopo do projeto é criar uma API rEST um CRUD e persistir em memória e colocar em uma imagem docker e o tamanho desta imagem não poderá ultrapassar 6Mb.

Todo repo foi organizado por linguagens de programação, fique a vontade em colaborar enviando um pull request para nós, logo abaixo vamos deixar na documentação como fazer PR.

O que iremos enviar para o [POST] será um json de 3Mb com mais de 40k de linhas e o corpo do Json está logo abaixo:

[
   {
      "Country":"BRZ",
      "Indicator":"NGDP_R",
      "Value":183.26,
      "Year":2002
   },
   {
      "Country":"AFG",
      "Indicator":"NGDP_R",
      "Value":198.736,
      "Year":2003
   }
]

About

Simples exemplo de CRUD para armazenar em memoria os dados vindo do JSON.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 93.9%
  • Dockerfile 6.1%