//setwordlisttoenumeratealls3-bucketspackagemainimport("bufio""fmt""net/http""os")funcmain(){//openwordlistfilefile,err:=os.Open("S3/wordlist.txt")# File here!iferr!=nil{fmt.Println("Failed to open wordlist file:",err)return}deferfile.Close()scanner:=bufio.NewScanner(file)forscanner.Scan(){//getwordlistword:=scanner.Text()//builds3webendpointurl:="https://"+word+".s3.amazonaws.com/"//sendhttprequestresponse,err:=http.Get(url)iferr!=nil{fmt.Println("Http request err:",err)return}deferresponse.Body.Close()//Getstatuscodeifresponse.StatusCode==http.StatusOK{fmt.Printf("%s: S3 bucket is exist!\n",url)}elseifresponse.StatusCode==http.StatusNotFound{fmt.Printf("%s: S3 bucket is not exist\n",url)}else{fmt.Printf("%s: Unknown status code %d\n",url,response.StatusCode)}}iferr:=scanner.Err();err!=nil{fmt.Println("scanner err:",err)}}