package main import ( "encoding/json" "fmt" "log" ) type Angebot struct { Name string Shop string Url string Original_price int Discounted_price int Image_url string Spirit_type string Valid_until string } func main() { W := ScrapeBottleWord() printName(W, "BottleWorld") W = ScrapeMCWhisky() printName(W, "MC Whisky") /* printName("Whic") ScrapeWhic() W = ScrapeWhiskyde() printName(W, "Whisky.de") */ /* printName("Whiskysite.nl") ScrapeWhiskysitenl() printName("Whiskyworld") ScrapeWhiskyworld() printName("Whiskyzone") ScrapeWhiskyzone() printName("Rum und Co") ScrapeRumundCo() */ } func printName(W []Angebot, name string) { fmt.Println("-------------------") fmt.Println("Sonderangebote von " + name) fmt.Println("-------------------") output, err := json.MarshalIndent(W, "", " ") if err != nil { log.Fatal(err) } fmt.Println(string(output)) }