Este projeto é uma aplicação Go que utiliza multithreading para buscar informações de CEP de duas APIs diferentes: BrasilAPI e ViaCep.
O projeto consiste em duas partes principais:
brazil_api.go: Este arquivo contém a implementação para buscar informações de CEP da BrasilAPI.viacep_api.go: Este arquivo contém a implementação para buscar informações de CEP da ViaCep.
O programa principal (main.go) inicia duas goroutines, cada uma fazendo uma solicitação a uma das APIs. A primeira resposta recebida é usada e a outra solicitação é cancelada.
Para instalar este projeto, siga estas etapas:
- Clone o repositório para o seu ambiente local.
- Navegue até o diretório do projeto.
- Execute
go mod downloadpara baixar as dependências necessárias.
Para executar este projeto, siga estas etapas:
- Navegue até o diretório do projeto.
- Execute
go run main.go.
Contribuições são bem-vindas! Por favor, leia as diretrizes de contribuição antes de enviar uma pull request.
Este projeto está licenciado sob a licença MIT.