For documentation in English, look at README.en-US.md.
Esse programa é um proxy/cache para os dados em https://deolhonafila.prefeitura.sp.gov.br/processadores/dados.php. Ele responde a dois endereços:
POST /data.raw
que se comporta como a fonte tanto para pedidos quanto respostasGET /data
que incrementa os dados da fonte com latitude e longitude para uso com um aplicativo de mapeamento (como GoogleMaps)
Para qualquer desenvolvimento, é necessário ter docker instalado além de uma versão de Go compatível (1.16+ em 2021).
Na raíz do projeto, para iniciar um servidor local:
make local-run
Para rodar os testes automatizados:
make test