URL Analyzer (Pacote Go)
Medir métricas de carregamento de páginas programaticamente.
Gonet/httpPerformance APIs
Por que eu <3 isso: Dados rápidos e scriptáveis de performance web.
O que faz
O URL Analyzer é um pacote Go para analisar métricas de performance de sites, como tempo de carregamento da página, contagem de requisições HTTP e tamanho da página.
Como usar
Adicione ao seu projeto:
go get github.com/olucasandrade/url-analyzer
Analise uma URL a partir do seu código:
import "github.com/olucasandrade/url-analyzer"
result, _ := analyzer.Analyze("https://example.com")
fmt.Println(result.LoadTime, result.RequestCount, result.PageSize)
Use-o para executar um scan em lote em um sitemap, adicionar asserções de performance ao CI ou construir um monitor simples de uptime.
Quer mais disso? Veja os detalhes aqui
https://github.com/olucasandrade/url-analyzer →