DarkArtheme

Canvas Destroyer

Jan 12th, 2022
1,582
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.46 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5.     "net/http"
  6.     "strconv"
  7.     "sync"
  8. )
  9.  
  10. func main() {
  11.     wg := sync.WaitGroup{}
  12.     for i := 2480990; i <= 2481040; i++ {
  13.         wg.Add(1)
  14.         go func(i int) {
  15.             defer wg.Done()
  16.             uri := "https://lms.misis.ru/courses/13049/files/" + strconv.Itoa(i)
  17.             resp, err := http.Get(uri)
  18.             if err == nil && resp.StatusCode == 200 {
  19.                 fmt.Println(uri)
  20.             } else {
  21.                 fmt.Printf("Nothing was found: %d\n", i)
  22.             }
  23.         }(i)
  24.     }
  25.     wg.Wait()
  26. }
  27.  
Advertisement
Add Comment
Please, Sign In to add comment