Este é um simples programa em Go que verifica o status de saúde de várias URLs listadas em um arquivo.
- Lê uma lista de URLs de um arquivo.
- Faz uma requisição HTTP para cada URL e verifica o status da resposta.
- Registra o resultado (URL e status) em um arquivo de log.
- Go instalado em seu sistema.
- Certifique-se de ter o Go instalado em sua máquina.
- Clone este repositório:
git clone https://github.com/leonardofgc/healthcheck-go.git
- Navegue até o diretório do projeto:
cd healthcheck-go
- Crie um arquivo chamado
hosts.txt
contendo as URLs a serem verificadas, uma por linha.go` - Execute o programa: `go run main.
- O resultado será registrado no arquivo
healthcheck
Contribuições são bem-vindas! Sinta-se à vontade para enviar pull requests ou relatar problemas.
Este projeto está licenciado sob a Licença MIT.