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() { /* printName("BottleWorld") ScrapeBottleWord() printName("MC Whisky") ScrapeMCWhisky() 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)) }