package main import ( "fmt" "net/http" "time" ) type post struct { Time time.Time Content string } func main() { var groups []string groups = append(groups, "") for i := range groups { url := "https://www.facebook.com/pg/" + groups[i] + "/posts/" resp, err := http.Get(url) if err != nil { panic(err) } defer resp.Body.Close() ps, err := parse(resp.Body) if err != nil { panic(err) } fmt.Println(url) fmt.Printf("%s", present(ps)) } } func present(ps []post) (s string) { for i := range ps { s += ps[i].Time.String() + "\n" s += ps[i].Content + "\n\n" } return }