goscraper
Version 1
Pacote de Golang para retornar rapidamente uma prévia de uma página da web, você pode obter facilmente seu título, descrição e imagens
func main() {
s, err := goscraper.Scrape("https://www.w3.org/", 5)
if err != nil {
fmt.Println(err)
return
}
fmt.Printf("Icon : %sn", s.Preview.Icon)
fmt.Printf("Name : %sn", s.Preview.Name)
fmt.Printf("Title : %sn", s.Preview.Title)
fmt.Printf("Description : %sn", s.Preview.Description)
fmt.Printf("Image: %sn", s.Preview.Images[0])
fmt.Printf("Url : %sn", s.Preview.Link)
}
saída:
Icon: https://www.w3.org/favicon.ico
Nome: www.w3.org
Título: World Wide Web Consortium (W3C)
Descrição: O World Wide Web Consortium (W3C) é uma comunidade internacional onde organizações membros, uma equipe em tempo integral e o público trabalham juntos para desenvolver padrões da Web.
Imagem: https://www.w3.org/2008/site/images/logo-w3c-mobile-lg
URL: https://www.w3.org/
O Goscraper está licenciado sob a licença do MIT.