Advertisement
Guest User

Untitled

a guest
Mar 17th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.62 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5.     "log"
  6.     "net/http"
  7.  
  8.     "github.com/PuerkitoBio/goquery"
  9. )
  10.  
  11. func main() {
  12.     userHandle := "camilogarcialarotta"
  13.     homePage := fmt.Sprintf("https://github.com/%s", userHandle)
  14.  
  15.     res, err := http.Get(homePage)
  16.     if err != nil {
  17.         log.Fatalf("%v", err)
  18.     }
  19.     defer res.Body.Close()
  20.  
  21.     document, err := goquery.NewDocumentFromReader(res.Body)
  22.     if err != nil {
  23.         log.Fatalf("%v", err)
  24.     }
  25.  
  26.     document.Find(".d-none.mx-auto").Html()
  27.     svg, err := goquery.OuterHtml(document.Find(".js-activity-overview-graph-container>svg"))
  28.     if err != nil {
  29.         log.Fatalf("%v", err)
  30.     }
  31.  
  32.     fmt.Println(svg)
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement