l3.go 443 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "fmt"
  4. "log"
  5. "github.com/PuerkitoBio/goquery"
  6. )
  7. func main() {
  8. doc, err := goquery.NewDocument("https://ru.wikipedia.org/api/rest_v1/page/mobile-html/%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0")
  9. if err != nil {
  10. log.Fatal(err)
  11. }
  12. doc.Find("img").Each(func(_ int, s *goquery.Selection) {
  13. src, exists := s.Attr("src")
  14. if exists {
  15. fmt.Println(src)
  16. }
  17. })
  18. }