Skip to content

caioaraujo/temperatura-por-cep

Repository files navigation

Temperatura por CEP

Dado um CEP, verifica a temperatura do local.

Execução servidor

docker-compose up --build

Porta padrão: 8080

Api

Utilize a rota GET /temperatura/{cep} onde o valor do CEP deve ser somente números.

Ex: curl http://localhost:8080/temperatura/22460900

Response ex: { "temp_C": 28.5, "temp_F": 28.5, "temp_K": 28.5 }

Status code

  • 200: Success
  • 422: Invalid zipcode
  • 404: can not find zipcode

Google Cloud

Acesse a api pelo endereço: https://temperatura-por-cep-vnsou6jiaa-uc.a.run.app

Ex: https://temperatura-por-cep-vnsou6jiaa-uc.a.run.app/temperatura/22460900

Execução dos testes

Na raíz do projeto, execute go test ./...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published