Laboratório do go expert onde temos duas apps, a primeira é uma aplicação de cep e na sequência consome uma API de previsão do tempo e retorna a previsão do tempo para uma cidade. Na segunda teremos uma app que consumira essa primeira app e retornará a previsão do tempo para uma cidade. E teremos o otel configurado para monitorar as duas apps.
Para rodar a aplicação, basta executar o seguinte comando na raiz do projeto:
docker-compose up -d --build
Para testar a aplicação, basta acessar o seguinte URL no seu navegador:
http://localhost:8081/weather/cep/84430000
Onde o 84430000 é o CEP da cidade que você deseja consultar a previsão do tempo.
Para ver os traces no Jaeger, basta acessar a seguinte URL no seu navegador:
http://localhost:16686/search