Este repositório contém um código em Go que realiza o monitoramento de sites, registrando o status de disponibilidade em um arquivo de log.
- Iniciar Monitoramento: O programa permite iniciar o monitoramento de sites definidos em um arquivo.
- Exibir Logs: É possível visualizar os logs dos testes de disponibilidade dos sites.
Certifique-se de ter o Go instalado para executar o código. Para iniciar o programa, siga os passos abaixo:
-
Clone o repositório:
git clone https://github.com/seu-usuario/nome-do-repo.git
-
Acesse o diretório do projeto:
cd nome-do-repo
-
Execute o programa:
go run main.go
main.go
: Contém o código principal para o monitoramento de sites.sites.txt
: Arquivo onde os sites a serem monitorados são listados.log.txt
: Arquivo de registro dos testes de disponibilidade dos sites.
1
: Iniciar Monitoramento2
: Exibir Logs0
: Sair do Programa
Contribuições são bem-vindas! Se deseja contribuir com melhorias ou correções no código, siga estes passos:
- Faça um fork do repositório
- Crie uma branch com a sua feature (
git checkout -b feature/MinhaFeature
) - Faça commit das suas alterações (
git commit -am 'Adicionando MinhaFeature'
) - Faça push para a branch (
git push origin feature/MinhaFeature
) - Crie um novo Pull Request
Este projeto está sob a licença XYZ. Consulte o arquivo LICENSE
para mais detalhes.
Este código foi desenvolvido como parte de um projeto de monitoramento de sites em Go. Se tiver alguma dúvida ou sugestão, sinta-se à vontade para abrir uma issue ou entrar em contato!